Christopher Wilson's Résumé
Format | Download |
---|---|
christopher_wilson_resume.pdf | |
Markdown | christopher_wilson_resume.md |
Build instructions
This résumé is built using the moderncv class for LaTeX. The pdflatex-makefile project is used to typeset the PDF. The instructions below assume macOS with Homebrew or MacPorts installed, but it should be simple to modify them for other platforms.
First, install the MacTeX distribution via Homebrew:
brew install exiftool
brew install --cask mactex-no-gui
or alternatively, install the TeX Live distribution via MacPorts:
sudo port install texlive texlive-latex-extra exiftool
Next, check out this repository and run the initial setup:
git clone git@github.com:cdwilson/resume.git
cd resume/
make setup
To generate and open the PDF, just run
make view
To generate a snapshot including the git revision in the file name, run
make snapshot
To generate a camera-ready version with embedded fonts, run
make distill
Note: The make process generates revision.tex
which defines a new LaTeX
command for the Git short rev:
\newcommand{\Revision}{760e7d3}
The following is used to add the Git revision to the PDF title metadata:
\makeatletter
\AtBeginDocument{
\include{revision}
\hypersetup{
pdftitle = {\@firstname{}~\@lastname{} -- \@title{} -- Rev \Revision},
}
}
\makeatother