--- loncom/interface/printout.pl 2005/02/03 21:37:48 1.72 +++ loncom/interface/printout.pl 2005/03/14 23:51:20 1.73 @@ -1,7 +1,7 @@ #!/usr/bin/perl # CGI-script to run LaTeX, dvips, ps2ps, ps2pdf etc. # -# $Id: printout.pl,v 1.72 2005/02/03 21:37:48 albertel Exp $ +# $Id: printout.pl,v 1.73 2005/03/14 23:51:20 foxr Exp $ # # Copyright Michigan State University Board of Trustees # @@ -85,7 +85,9 @@ END my $duefile = $texfile; $duefile =~ s/^([^\.]+printout)[^t]+\.tex/$1\.due/; #do we have figures? + # print "Figure file: $figfile\n"; if (-e $figfile) { + # print "$figfile exists\n"; my %done_conversion; my $temporary_file=IO::File->new($figfile) || die "Couldn't open fig file $figfile for reading: $!\n"; my @content_of_file = <$temporary_file>; @@ -96,7 +98,9 @@ END foreach my $not_eps (@content_of_file) { chomp($not_eps); if ($not_eps ne '') { + # print "Converting $not_eps"; # Debugging. my $status_statement='EPS picture for '.$not_eps; + # print "$status_statement\n"; $not_eps=~s|\/\.\/|\/|g; my $eps_f = $not_eps; $eps_f =~ s/\.[^.]*$/\.eps/i; @@ -112,6 +116,7 @@ END } my $path=$eps_f; $path=~s/\/([^\/]+)\.eps$//; + # print "Final file path: $path "; # Debugging File::Path::mkpath($path,0,0777); $not_eps =~ s/^\s+//; $not_eps =~ s/\s+$//; @@ -123,6 +128,7 @@ END &Apache::lonhtmlcommon::Update_PrgWin('',\%prog_state,'Converting to EPS '.$prettyname); } $done_conversion{$not_eps}=1; + # print "Converting $not_eps -> $eps_f"; # Debugging system("convert $not_eps $eps_f"); #check is eps exist in prtspool if(not -e $eps_f) {