aboutsummaryrefslogtreecommitdiffstats
path: root/bin/tex2pdf
blob: 9309f5f812cc668de16baaff2753ba6aa1872338 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/bash
$log_dest = $log_dest
rm -rf "$log_dest"
touch "$log_dest"
echo "tex2pdf called with $1.tex">>$log_dest
echo "#####################################################">>$log_dest
echo "################## pdflatex, run #1 #################">>$log_dest
echo "#####################################################">>$log_dest
pdflatex -interaction=nonstopmode $1.tex>>$log_dest
echo "bibtex:">>$log_dest
bibtex $1.aux>>$log_dest
echo "#####################################################">>$log_dest
echo "################## pdflatex, run #2 #################">>$log_dest
echo "#####################################################">>$log_dest
pdflatex -interaction=nonstopmode $1.tex>>$log_dest
echo "#####################################################">>$log_dest
echo "################## pdflatex, run #3 #################">>$log_dest
echo "#####################################################">>$log_dest
pdflatex -interaction=nonstopmode $1.tex>>$log_dest
echo "#####################################################">>$log_dest
echo "Launching evince with $1.pdf.">>$log_dest
evince $1.pdf &
echo "#####################################################">>$log_dest
echo "Removing aux,bbl,blg,dvi,lof,log,lot,nav,out,snm,toc.">>$log_dest
echo "Current directory: $(pwd) and children of depth 1.">>$log_dest
rm -f $1.{aux,bbl,blg,dvi,lof,log,lot,nav,out,snm,toc}
rm -f */*.{aux,bbl,blg,dvi,lof,log,lot,nav,out,snm,toc}