Hello Aditya,
Aditya Mahajan
On Tue, 16 Feb 2010, Roger Mason wrote:
Hello,
I need to convert an exam written in ConTeXt to an ascii text file like the following:
Before I go to the trouble of creating a parser to read the ConTeXt input and write the desired output I'm wondering if this can be done with ConTeXt itself.
Can you show a small example of the corresponding tex source?
\def\mcquestionnumber{14} \mcquestionheader A ruby is a gem of corundum coloured by\crlf {$A$}: Rutile\crlf{$B$}: Calcium (Ca)\crlf{$C$}: Chromium (Cr)\crlf{$D$}: Iron (Fe) and Titanium (Ti)\crlf \mcquestionfooter And the desired output is... NewQuestion,MC, Title,Ruby coloured by, QuestionText,A ruby is a gem of corundum coloured by Points,1, Difficulty,1, Image,, Option,0,Rutile,, Option,0,Calcium (Ca),, Option,100,Chromium (Cr),, Option,0,Iron (Fe) and Titanium (Ti),, Hint,,,, Feedback,,,, Maybe a regexp would do, followed by a bit of hand editing, but if there is a way of doing this in ConTeXt that would be very convenient. Thanks, Roger