Hit branch zh_CN if you want a Simplified Chinese résumé.
中文用户请前往 zh_CN 分支。
An elegant \LaTeX\ résumé template, compiled with \XeLaTeX. Inspired by
- zachscrivena/simple-resume-cv
- res
- JianXu's CV
- paciorek's CV/Resume template
- How to write a LaTeX class file and design your own CV (Part 1) - ShareLaTeX
- Easy to further customize or extend
- Full support for unicode characters (e.g. CJK) with \XeLaTeX\
- Perfect Simplified Chinese fonts supported with Adobefonts
- FontAwesome 4.6.3 support
- Fork this repository
- Add information about you directly in GitHub
- Compile TeX file to PDF with LaTeX.Online
- Can also use Overleaf for online compilation with template
- Edit in Overleaf online Web template
- Compile tex on your Computer
If you only need a résumé in English or have installed Adobe Simplified Chinese on your OS, It would be better to clone only the master branch, since the Simplified Chinese fonts files are too large.
git clone https://github.com/billryan/resume.git --branch master --depth 1 --single-branch <folder>
master: English resume sources only. Useresume.texorresume_photo.tex.zh_CN: Superset branch with bundled Chinese fonts and additional sourcesresume-zh_CN.texandresume-zh_Slim.tex.
This repository now includes a Windows PowerShell build entrypoint at scripts/build-resume.ps1.
Requirements:
- Git
- PowerShell 5.1 or newer
- TeX Live (or another XeLaTeX distribution) with both
xelatexandlatexmkonPATH
Examples from the repository root:
.\scripts\build-resume.ps1 -Branch master -Target en
.\scripts\build-resume.ps1 -Branch master -Target photo
.\scripts\build-resume.ps1 -Branch zh_CN -Target zh
.\scripts\build-resume.ps1 -Branch zh_CN -Target zh-slim
.\scripts\build-resume.ps1 -Branch zh_CN -Target allBehavior:
- If the current branch does not match
-Branch, the script switches to the target branch before building. - It removes LaTeX temporary files before branch switching and after successful builds.
- It keeps the generated PDF files and removes temporary files unless
-KeepTempis passed.
Target mapping:
master:en,photozh_CN:en,photo,zh,zh-slim
On Linux and other Unix-like environments, you can continue using the repository Makefile.
Common commands on master:
make en
make photo
make pdf
make clean
make clean-allNotes:
masteris intended for English builds, so the practical targets areen,photo, andpdf.- If you need Chinese builds on Linux, switch to the
zh_CNbranch and use its additional targets there.
Copyrighted fonts are not subjected to this License.


