version 1.11, 2003/07/01 18:20:52
|
version 1.14, 2003/07/24 14:47:58
|
Line 66 if ( defined ( $ARGV[2] ) ) # override e
|
Line 66 if ( defined ( $ARGV[2] ) ) # override e
|
$epssource = $ARGV[2]; |
$epssource = $ARGV[2]; |
} |
} |
|
|
#my $redir = ">& /dev/null"; # empty this for easier debugging |
my $redir = ">& /dev/null"; # empty this for easier debugging |
my $redir = ">> error_log.txt"; |
#my $redir = ">> error_log.txt"; |
|
|
mkdir $tmpdir, 0755; |
mkdir $tmpdir, 0755; |
|
|
Line 78 print "Copying .eps files...\n";
|
Line 78 print "Copying .eps files...\n";
|
system ( "cp $epssource/* $tmpdir/" ); |
system ( "cp $epssource/* $tmpdir/" ); |
|
|
print "Running Latex...\n"; |
print "Running Latex...\n"; |
system ( "cd $tmpdir; echo | latex $fileroot $redir; echo | latex $fileroot $redir; echo | latex $fileroot\ $redir; " ); |
system ( "cd $tmpdir; echo | latex $fileroot $redir; echo | latex $fileroot $redir; makeindex $fileroot.idx; echo | latex $fileroot\ $redir; " ); |
|
|
print "Running dvips...\n"; |
print "Running dvips...\n"; |
system ( "cd $tmpdir; dvips -Ppdf -G0 -f $fileroot.dvi > $fileroot.ps " ); |
system ( "cd $tmpdir; dvips -Ppdf -G0 -f $fileroot.dvi > $fileroot.ps " ); |
Line 90 print "Converting to PDF (may take a bit
|
Line 90 print "Converting to PDF (may take a bit
|
system ( "ps2pdf $fileroot.ps $fileroot.pdf" ); |
system ( "ps2pdf $fileroot.ps $fileroot.pdf" ); |
|
|
print "Clearing temp directory...\n"; |
print "Clearing temp directory...\n"; |
#system ( "rm -rf $tmpdir" ); |
system ( "rm -rf $tmpdir" ); |
|
|
if ( -e $fileroot . ".ps" ) |
if ( -e $fileroot . ".ps" ) |
{ |
{ |