Skip to content

qwo/latex-resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

41ece60 · Mar 29, 2022

History

99 Commits
Feb 16, 2021
Apr 15, 2018
Dec 14, 2015
Dec 14, 2015
Jan 14, 2016
Mar 28, 2022
Mar 29, 2022
Jun 29, 2019
Feb 16, 2021
Feb 16, 2021
Jan 29, 2017

Repository files navigation

Description

This repository features a LuaLaTeX version of a convenient CV class and a template showing it usage. The template design was 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.

Class Options

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

Compiling step

/usr/local/texlive/2016/bin/x86_64-darwin/lualatex Zheng_Resume_Template.tex

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.

CMDS

Install a package like texlive and use the xelatex directly /usr/local/texlive/2017/bin/x86_64-darwin/xelatex Zheng_Resume_Template.tex