I was using this code for a long time in my document. I have a PDF with 10 
pages, and this would randomly display one of those pages:
        \ctxlua{math.randomseed( os.time() )}
        
        \getrandomnumber \n {1} {10}
    
        \placefigure[force, 
none]{}{\framed[frame=off]{\externalfigure[comic.pdf][page=\n, 
width=\textwidth]}}
        
For reasons I cannot understand, after an update of ConTeXt, the code no longer 
works, though trying to reduce it to a minimum working example it works, so I 
cannot figure out what is wrong in my code.
Undefined control sequence

<argument> ...domseed( os.time() )} \par \getrandomnumber \n 
                                                  {1} {10} \par \placefigure...
\doifsomething #1->\edef \m_syst_string_one {#1
                                               }\ifx \m_syst_string_one \emp...
\event ... {#6}{{\bf #6}} \par \doifsomething {#7}
                                                  {#7 } \par \doifsomething ...

Is there another solution for generating a random whole number between 1 and 10?
--Joel
___________________________________________________________________________________
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