LaTeX Resume / CV
Here is a template for a resume or CV in LaTeX. It is especially useful if you maintain publications and other outputs in bibtex form. This template was originally based on Andrew McNabb’s template and customized to my own tastes. It was changed in a few ways:
- The format is more suitable for a CV or long resume, rather than a one-page resume of bullet points.
- The style definitions are separated from the main tex file (which contains the content of the resume/cv only).
Here is an example that uses the template. You will probably find that some of the included macros are not relevant to you, or that something you need is missing. For example, a professor probably will not list their past TA assignments, but may want to list grants, graduate students, courses taught, etc. Feel free to modify the template for your own needs, aesthetics, etc.
To generate the example, download the following files and place them together in the same directory.
- resume.sty the resume style file
- example.tex an example resume
- papers.bib example bibtex file containing some papers
- presentations.bib example bibtex file containing some presentations
To generate the PDF on a standard Linux setup:
$ pdflatex example.tex
$ bibtex bu1
$ bibtex bu2
$ pdflatex example.tex
The bibtex
runs for for bu1
and bu2
come from the use of the bibunits
package, which allow you to keep several separate bibliographies in one document. In the example, we have one bibliography for papers and one for presentations.
As usual, you may need to repeat the pdflatex
command several times to resolve references in the document. This should yield the PDF file example.pdf
You should also be able to compile the example with your favorite LaTeX IDE.