disabled log removal, del old build files on startup, shellcheck fixes
This commit is contained in:
@@ -4,26 +4,29 @@
|
||||
|
||||
mkdir -p pdf
|
||||
|
||||
if test -f "pdf/output.aux"; then
|
||||
rm pdf/*
|
||||
fi
|
||||
latexmk -C
|
||||
latexmk -pdf -jobname=pdf/output main.tex -f
|
||||
count=`ls -1 *.aux 2>/dev/null | wc -l`
|
||||
if [ $count != 0 ]
|
||||
then
|
||||
mv *.aux pdf/
|
||||
fi
|
||||
count=`ls -1 *.bbl 2>/dev/null | wc -l`
|
||||
if [ $count != 0 ]
|
||||
then
|
||||
mv *.bbl pdf/
|
||||
fi
|
||||
count=`ls -1 *.blg 2>/dev/null | wc -l`
|
||||
if [ $count != 0 ]
|
||||
then
|
||||
mv *.blg pdf/
|
||||
fi
|
||||
mkdir -p pdf/log
|
||||
find pdf -maxdepth 1 -type f -not -name 'output.pdf' -exec mv {} pdf/log/ \;
|
||||
mv pdf/output.pdf .
|
||||
# if test -f "pdf/output.aux"; then
|
||||
# rm pdf/*
|
||||
# fi
|
||||
# latexmk -C
|
||||
latexmk -pdf -jobname=pdf/output main.tex -f -quiet
|
||||
# count=`ls -1 *.aux 2>/dev/null | wc -l`
|
||||
# if [ $count != 0 ]
|
||||
# then
|
||||
# mv *.aux pdf/
|
||||
# fi
|
||||
# count=`ls -1 *.bbl 2>/dev/null | wc -l`
|
||||
# if [ $count != 0 ]
|
||||
# then
|
||||
# mv *.bbl pdf/
|
||||
# fi
|
||||
# count=`ls -1 *.blg 2>/dev/null | wc -l`
|
||||
# if [ $count != 0 ]
|
||||
# then
|
||||
# mv *.blg pdf/
|
||||
# fi
|
||||
# mkdir -p pdf/log
|
||||
# find pdf -maxdepth 1 -type f -not -name 'output.pdf' -exec mv {} pdf/log/ \;
|
||||
cp pdf/output.pdf .
|
||||
|
||||
echo ===================================
|
||||
echo Done compiling.
|
||||
|
||||
Reference in New Issue
Block a user