--- loncom/homework/optionresponse.pm 2003/07/01 20:12:55 1.79 +++ loncom/homework/optionresponse.pm 2003/07/25 18:46:19 1.80 @@ -1,7 +1,7 @@ # LearningOnline Network with CAPA # option list style responses # -# $Id: optionresponse.pm,v 1.79 2003/07/01 20:12:55 sakharuk Exp $ +# $Id: optionresponse.pm,v 1.80 2003/07/25 18:46:19 sakharuk Exp $ # # Copyright Michigan State University Board of Trustees # @@ -152,9 +152,11 @@ sub end_foilgroup { my $result; if ($target eq 'grade' || $target eq 'web' || $target eq 'answer' || $target eq 'tex' || $target eq 'analyze') { + my $tex_option_switch=&Apache::lonxml::get_param('texout',$parstack,$safeeval); my $name; my @opt; eval '@opt ='.&Apache::lonxml::get_param('options',$parstack,$safeeval); + if ($target eq 'tex' && $tex_option_switch eq 'nooptions') {@opt=();} &Apache::lonxml::debug("Options are $#opt"); my $max = &Apache::lonxml::get_param('max',$parstack,$safeeval,'-2'); my $randomize = &Apache::lonxml::get_param('randomize',$parstack, @@ -434,15 +436,19 @@ sub displayfoils { sub optionlist_correction { my $texoptionlist = shift; - $texoptionlist =~ s/