Thanx Wolfgang.
For me this is valuable information
Jaroslav Hajtmar
Dne 20.2.2014 14:13, Wolfgang Schuster napsal(a):
Am 20.02.2014 um 13:22 schrieb Xan <dxpubl...@telefonica.net>:
Not exactly. If you don't have the same number of answers that the number of
questions, so your counter is not properly set. See that:
\defineblock[question]
\defineblock[hint]
\defineblock[answer]
\defineenumeration[question][alternative=hanging,width=2.5cm,text={Question},stopper={.}]
\defineenumeration[hint] [alternative=hanging,width=4cm,text={Hint for
question},stopper={.}]
\defineenumeration[answer] [alternative=hanging,width=4.5cm,text={Answer to
question},stopper={.}]
\keepblocks[question]
\hideblocks[hint]
\hideblocks[answer]
\starttext
\section{Questions}
\beginquestion
\startquestion
Compute $4\times 5$.
\stopquestion
\endquestion
\beginhint
\starthint
Use the fact that $2\times 5 = 10$.
\stophint
\endhint
%\beginanswer
%\startanswer
% $20$.
%\stopanswer
%\endanswer
\beginquestion
\startquestion
What is the value of $100/10$?
\stopquestion
\endquestion
\beginhint
\starthint
Remember that $10\times 10 = 100$.
\stophint
\endhint
\beginanswer
\startanswer
$10$
\stopanswer
\endanswer
\section{Hints}
\useblocks[hint]
\section{Answers}
\useblocks[answer]
\stoptext
If you comment one solution, then, you get "Answer to question 1", instead of
"Answer of question 2", which is really. No always a question has an answer provided by
me ;-)
You can add a answer block which increments the answer counter.
\defineblock[question]
\defineblock[answer]
\defineenumeration[question][text={Question}]
\defineenumeration[answer] [text={Answer}]
\keepblocks[question]
\hideblocks[answer]
\starttext
\chapter{Question}
\beginquestion
\startquestion
Question 1.
\stopquestion
\endquestion
\beginanswer
\startanswer
Answer 1.
\stopanswer
\endanswer
\beginquestion
\startquestion
Question 2.
\stopquestion
\endquestion
\beginanswer
\incrementcounter[answer]
\endanswer
\beginquestion
\startquestion
Question 3.
\stopquestion
\endquestion
\beginanswer
\startanswer
Answer 3.
\stopanswer
\endanswer
\chapter{Answers}
\useblocks[answer]
\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://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
___________________________________________________________________________________
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://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________