# The LearningOnline Network with CAPA # Tags Default Definition Module # # last modified 06/26/00 by Alexander Sakharuk package Apache::londefdef; use strict; #===================================================================== TAG SUBROUTINES #----------------------------------------------------------------------------- tag sub start_mfirst { my ($target,$token) = @_; my $currentstring = ''; if ($target eq 'web') { $currentstring = "\$out = lontexconvert::converted(\$in = '\\documentstyle{article}'.'\$'.\""; } elsif ($target eq 'tex') { $currentstring = "\$"; } return $currentstring; } sub start_m { my ($target,$token) = @_; my $currentstring = ''; if ($target eq 'web') { $currentstring = "\$out = lontexconvert::converted(\$in = '\$'.\""; } elsif ($target eq 'tex') { $currentstring = "\$"; } return $currentstring; } sub end_m { my ($target,$token) = @_; my $currentstring = ''; if ($target eq 'web') { $currentstring = "\".'\$') "; } elsif ($target eq 'tex') { $currentstring = "\$"; } return $currentstring; } #-------------------------------------------------------------------------- tag sub start_html { my ($target,$token) = @_; my $currentstring = ''; if ($target eq 'web') { $currentstring = $token->[4]; } return $currentstring; } sub end_html { my ($target,$token) = @_; my $currentstring = ''; if ($target eq 'web') { $currentstring = $token->[2]; } return $currentstring; } #-------------------------------------------------------------------------- tag sub start_head { my ($target,$token) = @_; my $currentstring = ''; if ($target eq 'web') { $currentstring = $token->[4]; } return $currentstring; } sub end_head { my ($target,$token) = @_; my $currentstring = ''; if ($target eq 'web') { $currentstring = $token->[2]; } return $currentstring; } #--------------------------------------------------------------------------- tag sub start_map { my ($target,$token) = @_; my $currentstring = ''; if ($target eq 'web') { $currentstring = $token->[4]; } return $currentstring; } sub end_map { my ($target,$token) = @_; my $currentstring = ''; if ($target eq 'web') { $currentstring = $token->[2]; } return $currentstring; } #------------------------------------------------------------------------ tag sub start_applet { my ($target,$token) = @_; my $currentstring = ''; if ($target eq 'web') { $currentstring = $token->[4]; } return $currentstring; } sub end_applet { my ($target,$token) = @_; my $currentstring = ''; if ($target eq 'web') { $currentstring = $token->[2]; } return $currentstring; } #------------------------------------------------------------------------ tag sub start_input { my ($target,$token) = @_; my $currentstring = ''; if ($target eq 'web') { $currentstring = $token->[4]; } return $currentstring; } sub end_input { my ($target,$token) = @_; my $currentstring = ''; if ($target eq 'web') { $currentstring = $token->[2]; } return $currentstring; } #----------------------------------------------------------------------