Hi Mikael,

The example given by Wolfgang works fine for me with mkii, but not in mkiv: 
probably something has changed in mkiv, for example the way [scale=500] must be 
used in mkiv.

Best regards: OK

On 6 déc. 2012, at 10:58, "Mikael P. Sundqvist" <mic...@gmail.com> wrote:

> On Wed, Nov 3, 2010 at 7:51 AM, Wolfgang Schuster 
> <schuster.wolfg...@googlemail.com> wrote:
> 
> Am 03.11.2010 um 05:47 schrieb Vladimir Lomov:
> 
> > Hi.
> >
> > Some answers I found myself :)
> >
> > P.S. I have feeling that feature like 'hangaround' doesn't fit well
> > with tex (page layout ...?) model.
> 
> Hangaround is a very robust command and works in more cases than
> \placefigure[left] but you have a conflict with the \item command
> which place the itemize symbol before the following text which
> is indented in your case.
> 
> \unprotect
> 
> \def\stophangaround
>   {\endgraf
>    \egroup}
> 
> \def\starthangaround
>   {\dosingleempty\dostarthangaround}
> 
> \def\dostarthangaround[#1]%
>   {\doifelse{#1}{\v!right}
>      {\dostartrighthangaround}
>      {\dostartlefthangaround }}
> 
> \def\dostartlefthangaround
>   {\noindent\bgroup
>    \dowithnextbox
>      {\ifdim\nextboxht>\strutht\setbox\nextbox\tbox{\flushnextbox}\fi
>       \setbox\nextbox\hbox{\flushnextbox\hskip\@@hadistance}%
>       \getboxheight\scratchdimen\of\box\nextbox
>       \getnoflines\scratchdimen
>       \nextboxht\strutht
>       \nextboxdp\strutdp
>       \hangindent\nextboxwd
>       \hangafter-\noflines
>       \llap{\flushnextbox}\ignorespaces}
>    \hbox}
> 
> \def\dostartrighthangaround
>   {\noindent\bgroup
>    \dowithnextbox
>      {\ifdim\nextboxht>\strutht\setbox\nextbox\tbox{\flushnextbox}\fi
>       \setbox\nextbox\hbox{\hskip\@@hadistance\flushnextbox}%
>       \getboxheight\scratchdimen\of\box\nextbox
>       \getnoflines\scratchdimen
>       \nextboxht\strutht
>       \nextboxdp\strutdp
>       \hangindent-\nextboxwd
>       \hangafter-\noflines
>       \rlap{\hskip\hsize\llap{\flushnextbox}}\ignorespaces}
>    \hbox}
> 
> \protect
> 
> \starttext
> 
> \starthangaround{\externalfigure[cow][scale=500]}
> \input tufte
> \stophangaround
> 
> \blank
> 
> \starthangaround[right]{\externalfigure[cow][scale=500]}
> \input tufte
> \stophangaround
> 
> \stoptext
> 
> Wolfgang
> 
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to the 
> Wiki!
> 
> maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
> webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
> archive  : http://foundry.supelec.fr/projects/contextrev/
> wiki     : http://contextgarden.net
> ___________________________________________________________________________________
> 
> Dear ConTeXt list,
> 
> I apologize for digging up an old thread. I was searching for 
> \starthangaround[right] and found this thread. I tried the code that Wolfgang 
> gave in this thread but I guess something has changed since then, because it 
> does not work with latest minimals. Would it be possible to get (a working) 
> version of \starthangaround[right]? I think it even would be nice to have it 
> in the core.
> 
> As a minimal nonworking example, see the email from Wolgang in this thread.
> 
> With best regards, Mikael
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to the 
> Wiki!
> 
> maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
> webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
> archive  : http://foundry.supelec.fr/projects/contextrev/
> wiki     : http://contextgarden.net
> ___________________________________________________________________________________

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to