On 2013-10-13 Hans Hagen wrote:
> >inbetween the arcs, that should als? be drawn). The text should not be
> >stretched but center on the top, flowing evenly distributed on each
> >side. This link will give you an idea:
> >
> >
http://www.heilsuefling.is/heilsuefling/upload/images/whp_in_general/determinants_of_health/determinants_of_health.jpg
> >
> >How can this achieved?
>
> a bit clumsy but workable
>
> \starttext
>
> \useMPlibrary[txt]
>
> \startsetups text-a
> \startuseMPgraphic{
followtokens}
> path RotPath ; RotPath := reverse halfcircle xyscaled 5cm ;
> draw RotPath ;
> \stopuseMPgraphic
> \followtokens{some text but not that long{\hskip1em}}
> \stopsetups
>
> \startsetups text-b
> \startuseMPgraphic{followtokens}
> path RotPath ; RotPath := reverse halfcircle xyscaled 3cm ;
> draw RotPath ;
> \stopuseMPgraphic
> \followtokens{{\hskip1em}some text{\hskip1em}}
> \stopsetups
>
> \startMPpage
> draw textext("\setups{text-a}") ;
> draw textext("\setups{text-b}") shifted (0,-.5cm);
> \stopMPpage
>
> \stoptext