Open abchugh opened 1 year ago
Only Dennis can do this.
...in general I can only markup things that are explicitly "marked up" in the latex sources. If we want a "type of question", we have to provide that in the {sproblem}-environment. If we want titles, we need to provide a title-argument to the sproblem-environment.
One thing that missing in current annotations: For a multiple-choice question, should the user select one option or multiple options?
I don't think sTeX even supports specifying this info but I have seen questions from Michael where there are multiple correct options.
But in most scenarios, there is one correct option.
You are completely right, the reason for this is that I do not really understand the issues involved. I will read up on this and make some sTeX suggestions (@abchugh, do you have any?) and see how this goes into more annotations in rustex with @Jazzpirate.
I would guess a binary optionaly argument to the mcb
environment would suffice...?
For documents containing questions, we need annotations that identify different parts of the problem structure. Example document: https://gl.mathhub.info/problems/IWGS/-/blob/main/source/progintro/quiz/algorithm.de.tex
The top-level div already has
property
set tostex:problem
. I will continue to use this to locate the outermost question div.The following should be marked with appropriate 'property' value: