Using \MPcolor does it for me. Thank you very much, Aditya :)

Jairo :)

El jue., 13 de ago. de 2020 a la(s) 18:47, Aditya Mahajan (adityam@umich.edu) escribió:
On Thu, 13 Aug 2020, Jairo A. del Rio wrote:

> Hi, list! I have two questions concerning MetaFun:
>
> 1st:
>
> What is the correct way to pass a ConTeXt named color (e.g. xwi's "maroon")
> to MetaFun. Using (with \usecolors[xwi] loaded in the preamble):
>
> withcolor maroon
>
> does not work.

You need:

    withcolor \MPcolor{maroon}

or (note the quotes)

    withcolor "maroon" 

> 2nd:
>
> I was trying to do some stuff for my girlfriend using ConTeXt and I tried
> to randomize colors in MetaFun using normaldeviate. However, something
> interesting happens. The following:
>
> [snip]
>
> changes the color of every letter. I don't complain (in fact it does look
> better), but I still have a question: what should I do if I wanted to
> select a random color first and then use it for the entire content? Thanks
> in advance.


newcolor randomcolor;
randomcolor := (normaldeviate, normaldeviate, normaldeviate);

.... withcolor randomcolor;

Aditya
___________________________________________________________________________________
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________