--- loncom/xml/lontexconvert.pm 2004/03/19 17:54:17 1.36 +++ loncom/xml/lontexconvert.pm 2005/02/11 16:46:38 1.43 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # TeX Conversion Module # -# $Id: lontexconvert.pm,v 1.36 2004/03/19 17:54:17 albertel Exp $ +# $Id: lontexconvert.pm,v 1.43 2005/02/11 16:46:38 www Exp $ # # Copyright Michigan State University Board of Trustees # @@ -36,8 +36,6 @@ # The C source of the Code may not be distributed by the Licensee # to any other parties under any circumstances. # -# 05/29/00,05/30,10/11,10/20 Gerd Kortemeyer -# 5/4 Gerd Kortemeyer package Apache::lontexconvert; @@ -76,8 +74,8 @@ sub header { my $time=time; &init_tth(); return &Apache::lonxml::xmlbegin(). - &Apache::lonxml::fontsettings(). "\n\n". + &Apache::lonxml::fontsettings(). &Apache::lonmenu::registerurl(undef,'tex'). "\n\n"; } @@ -95,6 +93,7 @@ sub convert_real { my ($xmlstring,$errorstring); local $SIG{SEGV}=sub { $Apache::lontexconvert::messedup=1; die; }; local $SIG{ALRM}=sub { + &Apache::lonnet::logthis("ALRM"); $xmlstring='['.&mt("TeX unconverted due to errors").']'; $Apache::lontexconvert::messedup=1; die &mt("TeX unconverted due to errors"); @@ -111,6 +110,7 @@ sub convert_real { $errorstring.=&tth::ttherror(); $xmlstring=~s---g; } + $xmlstring=~s/^\s*\
request(); @@ -188,8 +189,7 @@ sub smiley { } sub msgtexconverted { - my $message=shift; - my $email=shift; + my ($message,$email) = @_; $errorstring=''; &init_tth(); my $outmessage='';