Previous Page
55 Latex CV
  • 12 Mar 2012 17:53:54

Here I post the source code and explain how I made my curriculum vitae using Latex.

The original base of the .tex file came from Jason Blevins in 2010. You can find his most recent version here

However, that method involves manually entering the citation information for one's own papers, which is not only tedious, but avoids a lot of the reason for using Latex for making a CV in the first place. Here I show you how I take advantage of Bibtex, as well as making the paper titles hyperlinks to the DOI within the pdf file.

First, have a look at my base .tex file. Most of my changes from Jason's original formatting involve the bibentry package, which allows one to make full inline references. It is well commented, so there isn't much need to explain what's going on here.

I also add a picture at the top, and some other formatting changes.

Getting hyperlinks in the references

Personally, I make my own style for bibliographies. If you don't want to do this, you can just use the plainurl style which is included with most Latex distributions. Or if you like the way mine looks, you can download the goatfaceurl.bst if you like.

If you'd rather make your own, simply issue the command:

$ latex makebst

and then be prepared to answer about a hundred questions pertaining to the style you prefer.

Upon having a suitable bst, we can add hyperlink support using urlbst, which is just a fancy perl script. Once you download the script and put it into your path, you can use it to add hyperlink support to any bst you have.

There are a few ways of doing it, detailed in the documentation or by giving the --help option. Personally I don't want to show the DOI or HREF information since I think it's tacky, and I just want the title of the paper to serve as a link. To do that, I use a command of the form:

$ urlbst --inlinelinks original.bst originalurl.bst

That's about it.

        (__)               __(^^)              /   /    (__)      / PhD  \  (oO)     /|  /---^^---/     / | /| daid  ||    *  || ||------||
Next pageNext page