Diff for /loncom/xml/lontexconvert.pm between versions 1.8 and 1.9

version 1.8, 2002/09/16 19:29:06 version 1.9, 2002/09/16 21:25:22
Line 99  sub footer { Line 99  sub footer {
   
 # ------------------------------------------------------------ Message display  # ------------------------------------------------------------ Message display
   
   sub to_convert {
       my ($string) = @_;
       return &converted(\$string);
   }
   
 sub msgtexconverted {  sub msgtexconverted {
     my $message=shift;      my $message=shift;
   
       #FIXME this crap needs to go but right now the -L option might be
       #ignored if this isn;t the first time the tth engine is used
       #thus the \\document class crap, it makes sure we init the LaTeX stuff
     if ($ENV{'browser.mathml'}) {      if ($ENV{'browser.mathml'}) {
       &tth::ttminit();        &tth::ttminit();
       &tth::ttmoptions("-L");        &tth::ttmoptions("-L");
Line 108  sub msgtexconverted { Line 117  sub msgtexconverted {
       &tth::tthinit();        &tth::tthinit();
       &tth::tthoptions("-L");        &tth::tthoptions("-L");
     }      }
     $message=~s/(\$\$.+?\$\$)/&converted(\$1)/ge;      $message=~s/(\$\$.+?\$\$)/&to_convert("\\documentclass{article}".$1)/ge;
     $message=~s/(\$.+?\$)/&converted(\$1)/ge;      $message=~s/(\$.+?\$)/&to_convert("\\documentclass{article}".$1)/ge;
     $message=~s/(\\\[.+?\\\])/&converted(\$1)/ge;      $message=~s/(\\\(.+?\\\))/&to_convert("\\documentclass{article}".$1)/ge;
       $message=~s/(\\\[.+?\\\])/&to_convert("\\documentclass{article}".$1)/ge;
     return $message.$errorstring;      return $message.$errorstring;
 }  }
   

Removed from v.1.8  
changed lines
  Added in v.1.9


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>