latex-gost-template/build.sh

31 строка
812 B
Bash
Исходник Обычный вид История

2014-01-10 23:08:15 +00:00
# Pdflatex
PDFLATEX='pdflatex -interaction=nonstopmode -shell-escape -file-line-error'
GREP='grep ".*:[0-9]*:.*"' # показывает на выходе только ошибки
# Файлы/Папки
2014-01-11 11:16:32 +00:00
PDF_NAME='thesis.pdf'
2014-01-10 23:08:15 +00:00
TEX='tex'
2014-03-05 19:33:05 +00:00
IMG='tex/inc/img'
MAINTEX='0-main'
2014-01-10 23:08:15 +00:00
# Конвертация eps
2014-03-05 19:33:05 +00:00
find -E $IMG/ -type f -name "*.eps" -exec epstopdf {} ";" ;
find -E $IMG -type f -name "*.eps" -exec rm -f {} \;
2014-01-10 23:08:15 +00:00
# Сборка latex
cd tex
$PDFLATEX $MAINTEX | $GREP
BIBOUTPUT=$(bibtex $MAINTEX)
# Показывать output bibtex'a только в случае ошибок
if [[ "$BIBOUTPUT" =~ "error" ]]; then
echo "$BIBOUTPUT"
fi
$PDFLATEX $MAINTEX | $GREP
2014-01-11 11:16:32 +00:00
cp $MAINTEX.pdf ../$PDF_NAME
2014-01-10 23:08:15 +00:00
cd ..
# Clear
2014-03-05 19:33:05 +00:00
find -E $TEX/ -type f ! -regex ".*\.(tex|bib|cls|sty|bst|clo|gitignore)" -exec rm -f {} \; ;
2014-01-10 23:08:15 +00:00