--- loncom/homework/caparesponse/caparesponse.pm 2002/04/11 19:48:16 1.52 +++ loncom/homework/caparesponse/caparesponse.pm 2002/08/26 19:44:33 1.53 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # caparesponse definition # -# $Id: caparesponse.pm,v 1.52 2002/04/11 19:48:16 albertel Exp $ +# $Id: caparesponse.pm,v 1.53 2002/08/26 19:44:33 sakharuk Exp $ # # Copyright Michigan State University Board of Trustees # @@ -156,7 +156,7 @@ sub end_numericalresponse { $result=''; } } - } elsif ($target eq 'web') { + } elsif ($target eq 'web' || $target eq 'tex') { my $award = $Apache::lonhomework::history{"resource.$Apache::inputtags::part.solved"}; my $status = $Apache::inputtags::status['-1']; if ($award =~ /^correct/ || $status eq "SHOW_ANSWER" ) { @@ -166,8 +166,11 @@ sub end_numericalresponse { $safeeval); my $unit=&Apache::lonxml::get_param_var('unit',$parstack,$safeeval); - $result="
The computer got "; - + if ($target eq 'web') { + $result="
The computer got "; + } elsif ($target eq 'tex') { + $result='\vskip 0 mm The computer got '; + } for (my $i=0; $i <= $#answers; $i++) { my $answer=$answers[$i]; my $format; @@ -185,7 +188,11 @@ sub end_numericalresponse { } } chop $result; - $result.=" $unit.

"; + if ($target eq 'web') { + $result.=" $unit.

"; + } elsif ($target eq 'tex') { + $result.=" $unit.\\vskip 0 mm "; + } } } elsif ($target eq 'edit') { $result.=''.&Apache::edit::end_table;