If you don't mind using a little trick, 
try wrapping the questions and options in a vbox to avoid pagination. 
The best solution may be to use penalty to do so.

\def\startnewitem{\vbox\bgroup\startitem}
\def\stopnewitem{\stopitem\egroup}

\starttext
\startitemize[n]    
\startnewitem% <-- wrap
    What is the color of the sky?     
    \startitemize[3]        
        \startitem blue \stopitem        
        \startitem green \stopitem
        \startitem red \stopitem
        \startitem yellow \stopitem
     \stopitemize  
\stopnewitem % <-- wrap
\startnewitem % <-- wrap
    What is the color of the grass?     
    \startitemize[3]        
        \startitem blue \stopitem        
        \startitem green \stopitem
        \startitem red \stopitem
        \startitem yellow \stopitem
     \stopitemize
\stopnewitem% <-- wrap
\startnewitem% <-- wrap
     What is the color of the butterfly?        
     \startitemize[3]    
        \startitem blue \stopitem       
        \startitem green \stopitem
        \startitem red \stopitem
        \startitem yellow \stopitem
     \stopitemize
\stopnewitem% <-- wrap
\stopitemize

Muyik
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / 
https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
webpage  : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
archive  : https://github.com/contextgarden/context
wiki     : https://wiki.contextgarden.net
___________________________________________________________________________________

Reply via email to