--- doc/help/render.texxml.pl 2002/07/16 20:45:05 1.1 +++ doc/help/render.texxml.pl 2002/07/19 17:00:05 1.4 @@ -29,7 +29,7 @@ use strict; use Fcntl; use POSIX qw(tmpnam); -if ( scalar(@ARGV) < 2 and 0 ) +if ( scalar(@ARGV) < 2 ) { print (< $tmpdir/$fileroot.tex" ); print "Copying .eps files...\n"; -system ( "cp /home/httpd/html/adm/help/eps/* $tmpdir/" ); +system ( "cp $epssource/* $tmpdir/" ); +# \scrollmode\input causes LaTeX to not stop on errors print "Running Latex...\n"; -system ( "cd $tmpdir; latex $fileroot >& /dev/null; latex $fileroot >& /dev/null; latex $fileroot >& /dev/null; " ); +system ( "cd $tmpdir; echo | latex $fileroot $redir; echo | latex $fileroot $redir; echo | latex $fileroot\ $redir; " ); -print "dvips...\n"; -system ( "cd $tmpdir; dvips -f $fileroot.dvi > $fileroot.ps " ); +print "Running dvips...\n"; +system ( "cd $tmpdir; dvips -f $fileroot.dvi > $fileroot.ps $redir " ); -print "Copying dvi file...\n"; +print "Copying ps file...\n"; system ( "cp $tmpdir/$fileroot.ps ."); print "Clearing temp directory...\n"; -system ( "rm -rf $tmpdir" ); +#system ( "rm -rf $tmpdir" ); -print "$fileroot.ps is ready, if all went well.\n"; +if ( -e $fileroot . ".ps" ) +{ + print "$fileroot.ps is ready.\n"; +} +else +{ + print "Generationr of $fileroot.ps failed.\n"; +}