version 1.265, 2003/06/20 14:45:48
|
version 1.267, 2003/08/04 14:30:34
|
Line 70 use Math::Cephes();
|
Line 70 use Math::Cephes();
|
use Math::Random(); |
use Math::Random(); |
use Opcode(); |
use Opcode(); |
|
|
|
|
sub register { |
sub register { |
my ($space,@taglist) = @_; |
my ($space,@taglist) = @_; |
foreach my $temptag (@taglist) { |
foreach my $temptag (@taglist) { |
Line 95 use Apache::run();
|
Line 96 use Apache::run();
|
use Apache::londefdef(); |
use Apache::londefdef(); |
use Apache::scripttag(); |
use Apache::scripttag(); |
use Apache::edit(); |
use Apache::edit(); |
|
use Apache::inputtags(); |
|
use Apache::outputtags(); |
use Apache::lonnet(); |
use Apache::lonnet(); |
use Apache::File(); |
use Apache::File(); |
use Apache::loncommon(); |
use Apache::loncommon(); |
Line 489 sub latex_special_symbols {
|
Line 492 sub latex_special_symbols {
|
$current_token=~s/(>|<)/\$$1\$/g; #more or less |
$current_token=~s/(>|<)/\$$1\$/g; #more or less |
if ($current_token=~m/\d%/) {$current_token =~ s/(\d)%/$1\\%/g;} #percent after digit |
if ($current_token=~m/\d%/) {$current_token =~ s/(\d)%/$1\\%/g;} #percent after digit |
if ($current_token=~m/\s%/) {$current_token =~ s/(\s)%/$1\\%/g;} #persent after space |
if ($current_token=~m/\s%/) {$current_token =~ s/(\s)%/$1\\%/g;} #persent after space |
|
if ($current_token eq '%.') {$current_token = '\%.';} #persent at the end of statement |
} |
} |
return $current_token; |
return $current_token; |
} |
} |
Line 1046 sub parstring {
|
Line 1050 sub parstring {
|
my $val=$token->[2]->{$_}; |
my $val=$token->[2]->{$_}; |
$val =~ s/([\%\@\\\"\'])/\\$1/g; |
$val =~ s/([\%\@\\\"\'])/\\$1/g; |
#if ($val =~ m/^[\%\@]/) { $val="\\".$val; } |
#if ($val =~ m/^[\%\@]/) { $val="\\".$val; } |
$temp .= "my \$$_=\"$val\";" |
$temp .= "my \$$_=\"$val\";"; |
} |
} |
} |
} |
return $temp; |
return $temp; |