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
This stretches the text. One has to use \hskip to squeeze the text back to its normal inter character space, but I assume that's what you meant by clumsy. I assume the OP wanted a solution which keeps the natural spacing (whatever that means when text is aligned to a path). Marco
signature.asc
Description: Digital signature
___________________________________________________________________________________ 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 ___________________________________________________________________________________