Curious Learn wrote:
Wolfgang Schuster
writes: You don't need \nextrandom any longer, it's fixed with the last beta.
\newcounter\choicecounter
\define[1]\Rightitem {\doglobal\increment\choicecounter \startitem[\choicecounter]#1\stopitem}
\define[1]\Wrongitem {\startitem#1\stopitem}
\processbetween{rightitem}\Rightitem \processbetween{wrongitem}\Wrongitem
\startrightitem This is the CORRECT answer. \stoprightitem \startwrongitem Yet another wrong answer. \stopwrongitem
You can use a fixed random order for the items (the don't change after each new run) with '\setupsystem[random=3456]', you can change the order when you user another number.
Wolfgang
Awesome solution. Works great. Thanks very much Wolfgang. I can now use your solution. If it is not too difficult to explain, I would appreciate if someone could explain why the following does not work. It is not necessary because Wolfgang's solution is great but will help me understand it better.
long ago we made interactive tests and such; some of the code was split of in m-educat.tex ; i'm not even sure if it works any longer ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------