[vox-tech] latex: flowing around text
Jonathan Stickel
vox-tech@lists.lugod.org
Tue, 03 Feb 2004 08:44:16 -0800
I'll file this away and make a mental note. Thanks :)
Personally, I've had success with floatflt.sty, which uses syntax from
the graphicx package. But I didn't use it near lists, which may cause
problems (according to your reference).
Jonathan
Peter Jay Salzman wrote:
> hi all,
>
> occasionally i'll find a google groups link that's so useful that it'll
> come up again and again in my searches. i happen to know that we have a
> few more latex users here than we did a couple of years ago, so i'm
> posting this in hopes that it'll be as useful to other people as it has
> been for me. this is a truly wonderful post:
>
> http://www.google.com/groups?q=flow+around+text+group:comp.text.tex&hl=en&lr=&ie=UTF-8&oe=UTF-8&selm=3unt1u%24i3r%40krant.cs.ruu.nl&rnum=1
>
> the guy compares and contrasts different ways of getting text to flow
> around floats.
>
> the reason why this is so noteworthy is:
>
> 1. the topic is not mentioned in the lamport book.
>
> 2. the topic is covered in the companion book, but the information is so
> old that it's wrong. for example, my hat is off to anybody who
> actually gets parpic to work well...
>
>
> fwiw, i've found that picins is the best solution for wrapping text
> around a float. here is an example of picins in use:
>
> \usepackage{epic,eepic,picins}
>
> \parpic{%
> \begin{picture}(150,50)
> \put(5,10){\vector(2,3){20}}
> \put(5,25){$\vec{A}$}
> \put(28,20){$+$}
> %
> \put(55,13){\vector(-1,2){10}}
> \put(54,23){$\vec{B}$}
> %
> \put(75,20){$=$}
> %
> \put(100,0){\vector(2,3){20}}
> \put(113,8){$\vec{A}$}
> \put(121,30){\vector(-1,2){10}}
> \put(118,38){$\vec{B}$}
> \put(98,0){\vector(1,4){12}}
> \put(93,22){$\vec{C}$}
> \end{picture}%
> }%
> %
> The rule for adding vectors in geometric notation is: Put the two
> vectors `heel to toe', and then draw an arrow that goes from the heel of
> the first vector to the toe of the second vector. In the diagram to the
> left, when you add $\vec{A}$ and $\vec{B}$, you get $\vec{C}$.
>
>
> works very well. a couple of notes:
>
> 1. the "%" characters are comment characters. they help avoid
> extraneous newlines.
>
> 2. don't use epic without using eepic. vectors/lines that aren't
> horizontal, vertical or 45 degrees come out MUCH better drawn.
>
> pete
>