Please, can someone provide some assistance in resolving this problem, if possible. I need to prepare a worksheet for Friday and I'm having this problem, ie, each worksheet show the hints and the answers of all worksheets. thanks in advance Jorge 2014/1/14 DesdeChaves > Is there a way to empty the blocks after each recurse cycle. > If i make three exams with the command \dorecurse[3], in the first exam i > found the hints and the answers of all exams. > > I try with the commands \resetnumber[hint, answer], but don't work. > > %%%% begin question-hint-answer-blocks.tex > \defineblock[question] > \defineblock[hint] > \defineblock[answer] > > \defineenumeration[question] > [alternative=hanging, > width=2.5cm, > text={Question}, > headstyle={\bi}, > stopper={.}] > > \defineenumeration[hint] > [alternative=hanging, > width=4cm, > text={Hint for question}, > headstyle={\bi}, > stopper={.}] > > \defineenumeration[answer] > [alternative=hanging, width=4.5cm, > text={Answer to question}, > headstyle={\bi}, > stopper={.}] > > \setupblock[question][before={\startquestion},after={\stopquestion}] > \setupblock[hint][before={\starthint},after={\stophint}] > \setupblock[answer][before={\startanswer},after={\stopanswer}] > \keepblocks[question] > \hideblocks[hint] > \hideblocks[answer] > > > > > \startsetups examn:make > > \resetnumber[answer] > \resetnumber[question] > \resetnumber[hint] > \page > \setcounter[userpage][1] > \centerline{\kap{Maths}} > \centerline{\kap{Worksheet}} \crlf > Name:\thinrules[n=1]%, interlinespace=big] > Evaluation:\thinrules[n=1]%, interlinespace=big] > > > \getbuffer[examn] > > \stopsetups > > \starttext > \setuppagenumbering[state=stop] > \startbuffer[examn] > > \section{Questions} > > \beginquestion > Compute $4\times 5$. > > > > \endquestion > > \beginhint > Use the fact that $2\times 5 = 10$. > \endhint > > \beginanswer > $20$. > \endanswer > > \beginquestion > What is the value of $100 / 10$? > \endquestion > > \beginhint > Remember that $10\times 10 = 100$. > \endhint > > \beginanswer > $10$ > \endanswer > > \section{Hints to all questions} > > \useblocks[hint] > > \section{Answers to all questions} > > \useblocks[answer] > > \setuppagenumber[number=1] > \stopbuffer > > \setuprandomize[124] % set a seed > > > \dorecurse{3} {\setups[examn:make]} > > \stoptext > > Thanks a lot > > Jorge > -- Atentamente DesdeChaves