[Tex/LaTex] Wrap around text inside frame (minipage) in Lyx

graphicslyxminipage

I want to insert a number of drop-shadowed frame inside a document and place (the same) graphic in the top left hand corner of each box. I would like the text in the rest of the box to wrap around this graphic – with some (arbitrary) margin.

What is the best way to do this? I had the graphic in a frame inside the frame but the text all went to the bottom of the frame, apart from the first paragraph.

UpdateThe general idea is that I want something like this:

-----------frame---------------
|XXXGRAPHICXXXX   mytext here  |
|XXXXXXXXXXXXXX   text again   |
|XXXXXXXXXXXXXX   more text    |
|and the text wraps round the  |
|graphic.                      |
--------------------------------

I haven't added the listing that has been asked for as I am really hoping for a LyX-based solution as opposed to one in LaTeX. But I can add that is people really think it's helpful – it's an article class document, standard LyX template.

Best Answer

  1. Go to Insert > Float > Figure Wrap Float. You did not specify a caption in your ascii picture so I do not enter a caption.

  2. Go to Insert > Graphics > Browse and select your graphic.

  3. Go outside the figure wrap inset (e.g. control-right).

  4. Insert the text you want.

If you stop here, you will get something like the following in LyX: enter image description here

Which looks like this in pdf:enter image description here

To customize to how you want:

  1. right-click where it says "wrap-figure" and go to settings (or go to Edit > Text Wrap Settings).

  2. Change "placement" from Outer to Inner.

  3. Change "Width" accordingly.

Here is a screen shot of the settings for my example: enter image description here

Here is the pdf output: enter image description here

You can download the example .lyx and .png file here: https://www.dropbox.com/s/v5x20abticsmfvm/wrapExample.lyx https://www.dropbox.com/s/2hdktembatsp11c/beamer-knight2.png

Just put them in the same folder and you are set.