--- loncom/interface/lonprintout.pm 2003/05/15 13:32:02 1.173 +++ loncom/interface/lonprintout.pm 2003/05/15 14:16:47 1.174 @@ -1,7 +1,7 @@ # The LearningOnline Network # Printout # -# $Id: lonprintout.pm,v 1.173 2003/05/15 13:32:02 sakharuk Exp $ +# $Id: lonprintout.pm,v 1.174 2003/05/15 14:16:47 sakharuk Exp $ # # Copyright Michigan State University Board of Trustees # @@ -1041,6 +1041,8 @@ sub character_chart { sub page_format { my ($papersize,$layout,$numberofcolumns) = @_; my ($textwidth,$textheight,$oddoffset,$evenoffset) = (0,0,0,0); + + if ($papersize=~/Letter/) { if ($layout eq 'CAPA') { if ($numberofcolumns == 1) { @@ -1524,6 +1526,16 @@ ENDPART $urlp =~ s|^/home/httpd/html||; } my $texversion=&Apache::lonnet::ssi($urlp,%form); + if($helper->{'VARS'}->{'ANSWER_TYPE'} eq 'no') { + my $rndseed=time; + $form{'rndseed'}=$rndseed; + my %form; + $form{'grade_target'}='answer'; + $form{'answer_output_mode'}='tex'; + $form{'rndseed'}=$rndseed; + my $answer=&Apache::lonnet::ssi($urlp,%form); + $texversion=~s/(\\keephidden{ENDOFPROBLEM})/$answer$1/; + } #this chunck is responsible for printing the path to problem my $newurlp = ''; my $HowMany = length($urlp)*2;