A Simple Makefile for Latex

Compiling a latex documents may take several steps when bibtex is used with latex. However, this latex compilation process is the same for most documents. We can make it a template with Makefile so that simply running make will generate the dvi/ps/pdf files for us.

A simple Makefile for using latex with bibtex enabled is as follows (replace the spaces with TAB at the beginning of each line).

Download the Makefile directly: Makefile.

Please set “filename” as the main tex file’s name for your document project.

The Makefile first generates dvi by calling latex by 3 times and bibtex by 1 time and then generate the ps file and pdf files.

The usage:

Compile to pdf:


Compile pdf file and read it in Evince:

make clean; make && make read

Or use Adobe Reader by:

make clean; make && make aread

Clean up temporary files:

make clean

About Eric Zhiqiang Ma

Eric Zhiqiang Ma is interested in system software for cloud computing, virtualization of large-scale distributed systems and etc. Also find Eric on Facebook, Twitter, LinkedIn and Google+. The views or opinions expressed here are solely Eric's own and do not necessarily represent those of any third parties.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Click to subscribe to Fclose.com Posts by Email if you have not.