dnl-blkv/mcdowell-cv

A Nice-looking CV template made into LaTeX

TeX

2,710

37 commits

updated May 10, 2024

See the code

README

McDowell CV

McDowell CV is a LuaLaTeX class for building neat and space-efficient CVs using the design originally proposed by Gayle L. McDowell at http://www.careercup.com/resume.

The class is based on article class. The paper format is set to U.S. letterpaper by default. A template showing an example usage of the class is included.

Screenshot

Use Cases

Class Options

  • calibri - sets calibri as the main font. Otherwise the default font is Times New Roman since version 1.1.0.

Commands

The class features the following commands:

  • \name{name} - defines the applicant's name to be printed by \printheader.
  • \address{address} - defines the applicant's address to be printed by \printheader.
  • \contacts{contacts} - defines the applicant's contacts to be printed by \printheader.
  • \makecvheader - prints the CV header consisting of the name (see the \name command), address (see the \address command) and contacts (see the \contacts command).

Environments

  • \begin{cvsection}{sectionname} - prints a section with a header consisting of the name in bold small caps and a page-wide horizontal line below.
  • \begin{cvsubsection}[linesnum]{left}{center}{right}{content} - prints a subsection with header consisting of the left, center and right titles. The optional linesnum argument defines the amount of lines in the header. The argument only affects the vertical spacing between the environment header and content thus eliminating the effect of tabu package vertical spacing bug.

Build Instructions

  • Make sure lualatex (see https://www.luatex.org/download.html) is installed on your machine and is available in the terminal or a command line client of your choice.
  • In the terminal or a command line client of your choice, go to the folder containing McDowell_CV_Template.tex and mcdowellcv.cls, and run the following command: lualatex McDowell_CV_Template.tex.
class
clean
curriculum-vitae
cv
easy-to-use
gayle
latex
mcdowell
mcdowell-cv
neat
resume
simple
template
tidy

dnl-blkv/mcdowell-cv

A Nice-looking CV template made into LaTeX

TeX

2,710

37 commits

updated May 10, 2024

See the code

README

McDowell CV

McDowell CV is a LuaLaTeX class for building neat and space-efficient CVs using the design originally proposed by Gayle L. McDowell at http://www.careercup.com/resume.

The class is based on article class. The paper format is set to U.S. letterpaper by default. A template showing an example usage of the class is included.

Screenshot

Use Cases

Class Options

  • calibri - sets calibri as the main font. Otherwise the default font is Times New Roman since version 1.1.0.

Commands

The class features the following commands:

  • \name{name} - defines the applicant's name to be printed by \printheader.
  • \address{address} - defines the applicant's address to be printed by \printheader.
  • \contacts{contacts} - defines the applicant's contacts to be printed by \printheader.
  • \makecvheader - prints the CV header consisting of the name (see the \name command), address (see the \address command) and contacts (see the \contacts command).

Environments

  • \begin{cvsection}{sectionname} - prints a section with a header consisting of the name in bold small caps and a page-wide horizontal line below.
  • \begin{cvsubsection}[linesnum]{left}{center}{right}{content} - prints a subsection with header consisting of the left, center and right titles. The optional linesnum argument defines the amount of lines in the header. The argument only affects the vertical spacing between the environment header and content thus eliminating the effect of tabu package vertical spacing bug.

Build Instructions

  • Make sure lualatex (see https://www.luatex.org/download.html) is installed on your machine and is available in the terminal or a command line client of your choice.
  • In the terminal or a command line client of your choice, go to the folder containing McDowell_CV_Template.tex and mcdowellcv.cls, and run the following command: lualatex McDowell_CV_Template.tex.
class
clean
curriculum-vitae
cv
easy-to-use
gayle
latex
mcdowell
mcdowell-cv
neat
resume
simple
template
tidy

Significant stargazers

Amir Hossein Kargaran

249 followers · starred Jun 2025

Connor Clark

249 followers · starred May 2016

Hawstein

1,285 followers · starred Mar 2019

FrankQiu

35 followers · starred May 2022