A Simple Makefile for Latex
This is a simple Makefile for using latex which support bibtex:
filename=paperfilename
pdf: ps
ps2pdf ${filename}.ps
ps: dvi
dvips ${filename}.dvi
dvi:
latex ${filename}
bibtex ${filename}||true
latex ${filename}
latex ${filename}
read:
evince ${filename}.pdf &
aread:
acroread ${filename}.pdf &
clean:
rm -f ${filename}.ps ${filename}.pdf ${filename}.log ${filename}.aux ${filename}.out ${filename}.dvi ${filename}.bbl ${filename}.blg
Please replace “paperfilename” with the tex file name.
The usage:
Compile to pdf:
make
Compile pdf file and read it with Evince:
make clean; make && make read
Or use Adobe Read by:
make clean; make && make aread
Clean up temporary files:
make clean
Update history:
Mar. 19, 2011: update Makefile
Jan 12, 2010: use dvips ps2pdf tools instead of dvipdf. Add *.toc to cleanup list.
Dec. 25, 2010: Add Adobe Reader to pdf reader
Author: Zhiqiang Ma
Last updated on: Mar 19, 2011
Posted on: May 11, 2010
Views: 911
Tags: Latex, shell, Software, Tutorial
Tags: Latex, shell, Software, Tutorial