Skip to content

Latest commit

 

History

History
79 lines (59 loc) · 1.93 KB

README.md

File metadata and controls

79 lines (59 loc) · 1.93 KB

Christopher Wilson's Résumé

Format Download
PDF 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 [email protected]: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