version 1.12, 2000/11/30 10:41:27
|
version 1.14, 2001/01/04 19:15:20
|
Line 16 sub BEGIN {
|
Line 16 sub BEGIN {
|
#===================================================================== TAG SUBROUTINES |
#===================================================================== TAG SUBROUTINES |
#-- <output> |
#-- <output> |
sub start_output { |
sub start_output { |
my ($target,$token,$parstack,$parser) = @_; |
my ($target,$token) = @_; |
$Apache::lonxml::textredirection = 1; |
$Apache::lonxml::textredirection = 1; |
my $result = ''; |
my $result = ''; |
return $result; |
return $result; |
} |
} |
sub end_output { |
sub end_output { |
my ($target,$token,$parstack,$parser) = @_; |
my ($target,$token) = @_; |
$Apache::lonxml::textredirection = 0; |
$Apache::lonxml::textredirection = 0; |
my $result = ''; |
my $result = ''; |
return $result; |
return $result; |
Line 213 sub BEGIN {
|
Line 213 sub BEGIN {
|
if ($target eq 'web') { |
if ($target eq 'web') { |
$currentstring = $token->[4]; |
$currentstring = $token->[4]; |
} |
} |
|
if ($target eq 'meta') { |
|
$currentstring='<title>'; |
|
&start_output(); |
|
} |
return $currentstring; |
return $currentstring; |
} |
} |
sub end_title { |
sub end_title { |
Line 220 sub BEGIN {
|
Line 224 sub BEGIN {
|
my $currentstring = ''; |
my $currentstring = ''; |
if ($target eq 'web') { |
if ($target eq 'web') { |
$currentstring = $token->[2]; |
$currentstring = $token->[2]; |
|
} |
|
if ($target eq 'meta') { |
|
&end_output(); |
|
$currentstring='</title>'; |
} |
} |
return $currentstring; |
return $currentstring; |
} |
} |
Line 345 sub BEGIN {
|
Line 353 sub BEGIN {
|
$currentstring .= $token->[4]; |
$currentstring .= $token->[4]; |
} elsif ($target eq 'tex') { |
} elsif ($target eq 'tex') { |
$currentstring .= "\\chapter{ "; |
$currentstring .= "\\chapter{ "; |
} |
} elsif ($target eq 'meta') { |
|
$currentstring='<subject>'; |
|
&start_output(); |
|
} |
return $currentstring; |
return $currentstring; |
} |
} |
sub end_h1 { |
sub end_h1 { |
Line 355 sub BEGIN {
|
Line 366 sub BEGIN {
|
$currentstring .= $token->[2]; |
$currentstring .= $token->[2]; |
} elsif ($target eq 'tex') { |
} elsif ($target eq 'tex') { |
$currentstring .= "}"; |
$currentstring .= "}"; |
} |
} elsif ($target eq 'meta') { |
|
&end_output(); |
|
$currentstring='</subject>'; |
|
} |
return $currentstring; |
return $currentstring; |
} |
} |
#---------------------------------------------------------------------------- <h2> tag |
#---------------------------------------------------------------------------- <h2> tag |
Line 736 sub BEGIN {
|
Line 750 sub BEGIN {
|
} |
} |
#---------------------------------------------------------------------- <basefont> tag |
#---------------------------------------------------------------------- <basefont> tag |
sub start_basefont { |
sub start_basefont { |
my ($target,$token) = @_; |
my ($target,$token) = @_; |
my $currentstring = ''; |
my $currentstring = ''; |
if ($target eq 'web') { |
if ($target eq 'web') { |
$currentstring = $token->[4]; |
$currentstring = $token->[4]; |
} |
} |
return $currentstring; |
return $currentstring; |
} |
} |
|
sub end_basefont { |
|
my ($target,$token) = @_; |
|
my $currentstring = ''; |
|
if ($target eq 'web') { |
|
$currentstring = $token->[4]; |
|
} |
|
return $currentstring; |
|
} |
#-------------------------------------------------------------------------- <font> tag |
#-------------------------------------------------------------------------- <font> tag |
sub start_font { |
sub start_font { |
my ($target,$token) = @_; |
my ($target,$token) = @_; |