version 1.203, 2004/03/15 19:19:04
|
version 1.204, 2004/03/31 05:24:00
|
Line 117 sub start_m {
|
Line 117 sub start_m {
|
sub end_m { |
sub end_m { |
my ($target,$token) = @_; |
my ($target,$token) = @_; |
my $currentstring = ''; |
my $currentstring = ''; |
if ($target eq 'web') { |
if ($target eq 'tex') { |
$Apache::lonxml::prevent_entity_encode--; |
|
} elsif ($target eq 'tex') { |
|
$currentstring = ""; |
$currentstring = ""; |
} elsif ($target eq 'meta') { |
|
} |
} |
return $currentstring; |
return $currentstring; |
} |
} |
Line 393 sub start_meta {
|
Line 390 sub start_meta {
|
my $display=&Apache::lonxml::get_param |
my $display=&Apache::lonxml::get_param |
('display',$parstack,$safeeval,undef,1); |
('display',$parstack,$safeeval,undef,1); |
if ($display) { |
if ($display) { |
$display=&HTML::Entities::encode($display); |
$display=&HTML::Entities::encode($display,'<>&"'); |
$currentstring.='<'.$name.'.display>'.$display. |
$currentstring.='<'.$name.'.display>'.$display. |
'</'.$name.'.display>'; |
'</'.$name.'.display>'; |
} |
} |
Line 1247 sub start_font {
|
Line 1244 sub start_font {
|
my $currentstring = ''; |
my $currentstring = ''; |
if ($target eq 'web') { |
if ($target eq 'web') { |
my $face=&Apache::lonxml::get_param('face',$parstack,$safeeval); |
my $face=&Apache::lonxml::get_param('face',$parstack,$safeeval); |
if ($face=~/symbol/i) { |
if ($face!~/symbol/i) { |
$Apache::lonxml::prevent_entity_encode++; |
|
} else { |
|
if (($ENV{'browser.fontenhance'} eq 'on') || |
if (($ENV{'browser.fontenhance'} eq 'on') || |
($ENV{'browser.blackwhite'} eq 'on')) { return ''; } |
($ENV{'browser.blackwhite'} eq 'on')) { return ''; } |
} |
} |
Line 1267 sub end_font {
|
Line 1262 sub end_font {
|
my ($target,$token,$tagstack,$parstack,$parser,$safeeval)=@_; |
my ($target,$token,$tagstack,$parstack,$parser,$safeeval)=@_; |
my $currentstring = ''; |
my $currentstring = ''; |
if ($target eq 'web') { |
if ($target eq 'web') { |
my $face=&Apache::lonxml::get_param('face',$parstack,$safeeval); |
|
if ($face=~/symbol/i) {$Apache::lonxml::prevent_entity_encode--;} |
|
$currentstring = $token->[2]; |
$currentstring = $token->[2]; |
} elsif ($target eq 'tex') { |
} elsif ($target eq 'tex') { |
my $fontsize=&Apache::lonxml::get_param('TeXsize',$parstack,$safeeval); |
my $fontsize=&Apache::lonxml::get_param('TeXsize',$parstack,$safeeval); |