--- loncom/xml/londefdef.pm 2001/11/29 19:03:58 1.34 +++ loncom/xml/londefdef.pm 2001/12/07 18:46:00 1.35 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Tags Default Definition Module # -# $Id: londefdef.pm,v 1.34 2001/11/29 19:03:58 www Exp $ +# $Id: londefdef.pm,v 1.35 2001/12/07 18:46:00 sakharuk Exp $ # # Copyright Michigan State University Board of Trustees # @@ -51,7 +51,7 @@ sub BEGIN { } -#===================================================================== TAG SUBROUTINES +#======================= TAG SUBROUTINES ===================== #-- sub start_output { my ($target) = @_; @@ -93,14 +93,25 @@ sub end_m { } return $currentstring; } -#-------------------------------------------------------------------------- tag +#-- tag sub start_html { my ($target,$token) = @_; my $currentstring = ''; if ($target eq 'web') { $currentstring = &Apache::lonxml::xmlbegin(). &Apache::lonxml::fontsettings(); - } + } elsif ($target eq 'tex') { + $currentstring .= '\documentclass[letterpaper]{article} + \setlength{\oddsidemargin}{-40pt} + \setlength{\evensidemargin}{-60pt} + \setlength{\topmargin}{200pt} + \setlength{\textwidth}{4.4in} + \setlength{\textheight}{6.8in} + \setlength{\parindent}{20pt} + \setlength{\marginparwidth}{90pt} + \setlength{\textfloatsep}{8pt plus 2.0pt minus 4.0pt} + \newcommand{\keephidden}[1]{}'; + } return $currentstring; } sub end_html { @@ -108,10 +119,10 @@ sub end_m { my $currentstring = ''; if ($target eq 'web') { $currentstring = &Apache::lonxml::xmlend(); - } + } return $currentstring; } -#-------------------------------------------------------------------------- tag +#-- tag sub start_head { my ($target,$token) = @_; my $currentstring = ''; @@ -129,7 +140,7 @@ sub end_m { } return $currentstring; } -#--------------------------------------------------------------------------- tag +#-- tag sub start_map { my ($target,$token) = @_; my $currentstring = ''; @@ -146,8 +157,7 @@ sub end_m { } return $currentstring; } - -#------------------------------------------------------------------------ tag sub start_select { my ($target,$token) = @_; my $currentstring = ''; @@ -164,7 +174,7 @@ sub end_m { } return $currentstring; } -#------------------------------------------------------------------------