Henning Hraban Ramm schrieb am 13.09.2019 um 20:41:
Am 2019-09-13 um 19:44 schrieb Wolfgang Schuster 
<wolfgang.schuster.li...@gmail.com>:

Henning Hraban Ramm schrieb am 13.09.2019 um 18:51:
Hi, in an example document I’m trying to get pictures of random size and 
placement.
Unfortunately the expansion is over my head:
Put the value of the random location in a macro.
Thank you!
I thought I had tried that, but probably only defining the macro outside of the 
other…
It could have been that you used \def which doesn't work because this will always call the Lua function and you get a new random value but with \edef the result
of the first random value is stored in the macro.

 \def\RandomA{\cldcontext{math.random(1,4)}}
\edef\RandomB{\cldcontext{math.random(1,4)}}

\starttext
\dorecurse{10}{A: \RandomA \quad B: \RandomB\par}
\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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to