version 1.82, 2007/06/13 00:21:03
|
version 1.83, 2007/06/19 20:10:55
|
Line 205 sub jsMath_converted {
|
Line 205 sub jsMath_converted {
|
} |
} |
} |
} |
|
|
|
sub tex_engine { |
|
if (exists($env{'form.texengine'})) { |
|
return $env{'form.texengine'}; |
|
} |
|
if ($env{'request.course.id'} |
|
&& exists($env{'course.'.$env{'request.course.id'}.'.texengine'})) { |
|
return $env{'course.'.$env{'request.course.id'}.'.texengine'}; |
|
} |
|
if (exists($env{'environment.texengine'})) { |
|
return $env{'environment.texengine'}; |
|
} |
|
return 'tth'; |
|
} |
|
|
sub init_math_support { |
sub init_math_support { |
&init_tth(); |
&init_tth(); |
&Apache::lontexconvert::jsMath_push(); |
&Apache::lontexconvert::jsMath_push(); |
if ($env{'environment.texengine'} eq 'jsMath' || |
if (lc(&tex_engine()) eq 'jsmath') { |
$env{'form.texengine'} eq 'jsMath' ) { |
|
return &Apache::lontexconvert::jsMath_header(); |
return &Apache::lontexconvert::jsMath_header(); |
} |
} |
return; |
return; |
Line 233 sub mimetex_converted {
|
Line 246 sub mimetex_converted {
|
|
|
sub converted { |
sub converted { |
my ($string,$mode)=@_; |
my ($string,$mode)=@_; |
if ($mode eq '') { $mode=$env{'environment.texengine'}; } |
if ($mode eq '') { $mode = &tex_engine(); } |
if ($mode =~ /tth/i) { |
if ($mode =~ /tth/i) { |
return &tth_converted($string); |
return &tth_converted($string); |
} elsif ($mode =~ /jsmath/i) { |
} elsif ($mode =~ /jsmath/i) { |