--- loncom/homework/response.pm 2005/08/02 18:05:25 1.123 +++ loncom/homework/response.pm 2005/08/17 16:52:37 1.124 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # various response type definitons response definition # -# $Id: response.pm,v 1.123 2005/08/02 18:05:25 albertel Exp $ +# $Id: response.pm,v 1.124 2005/08/17 16:52:37 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -505,7 +505,15 @@ sub answer_part { my ($type,$answer) = @_; my $result; if ($env{'form.answer_output_mode'} eq 'tex') { - $result = ' \verb|'.$answer.'|\\\\ \hline '; + my $to_use='|'; + foreach my $value (32..126) { + my $char=pack('c',$value); + if ($answer !~ /\Q$char\E/) { + $to_use=$char; + last; + } + } + $result = '\verb'.$to_use.$answer.$to_use.'\\\\ \hline '; } else { $result = ''.$answer.''; }