blob: 69f63cdd686085c58a857673d47d6bd80519a806 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#!/bin/sh
PDFLATEX=$1
shift
MAIN=$1
shift
cd work
echo First latex run >> ../log
$PDFLATEX $MAIN >> ../log 2>&1 || { cat ../log ; exit 1; }
echo Second latex run >> ../log
$PDFLATEX $MAIN >> ../log 2>&1 || { cat ../log ; exit 1; }
echo Third latex run >> ../log
$PDFLATEX $MAIN >> ../log 2>&1 || { cat ../log ; exit 1; }
[ -f $MAIN.pdf ] \
|| ( [ -f $(basename $MAIN).pdf ] && cp $(basename $MAIN).pdf $MAIN.pdf ) \
|| { cat ../log ; exit 1; }
|