[NTG-context] How to get randomly coloured text in metapost?

Marco netuse at lavabit.com
Tue May 11 17:48:09 CEST 2010


how to get random colours for text inside textext? Take a look at the
following example (MKIV).

\definecolor [static] [r=.9, g=.7, b=.8]
\startuseMPgraphic {1}

def col=

% These dots have a random color
for i=0 upto 5:
  fill fullcircle scaled 5mm xshifted i*1cm withcolor col;

% withcolor does not work, »Test« is black
for i=0 upto 5:
  label(textext("Test"), (i*1cm,-1cm))  withcolor col;

% To get a static color I use the following construct
for i=0 upto 5:
  label(textext("\color[static]Test"), (i*1cm,-2cm));

\useMPgraphic {1}

Is it possible to get the metapost construct »withcolor« to work with
text or do I have to take a different approach?

Thanks for any help.

More information about the ntg-context mailing list