Skip to content

NeverGpDzy/ZhiyuDing-latex-resume

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Résumé

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

Features

  • 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

Quick Start

  • 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

Sample Output

English English with photo 简体中文

Usage

  1. Edit in Overleaf online Web template
  2. 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>

Branches

  • master: English resume sources only. Use resume.tex or resume_photo.tex.
  • zh_CN: Superset branch with bundled Chinese fonts and additional sources resume-zh_CN.tex and resume-zh_Slim.tex.

Windows Local Build

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 xelatex and latexmk on PATH

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 all

Behavior:

  • 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 -KeepTemp is passed.

Target mapping:

  • master: en, photo
  • zh_CN: en, photo, zh, zh-slim

Linux Build With make

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-all

Notes:

  • master is intended for English builds, so the practical targets are en, photo, and pdf.
  • If you need Chinese builds on Linux, switch to the zh_CN branch and use its additional targets there.

License

The MIT License (MIT)

Copyrighted fonts are not subjected to this License.

About

Zhiyu Ding's resume template - A Computer Science student specializing in HPC & Parallel Computing. Built with XeLaTeX, featuring Chinese support and clean typography. | 丁致宇的简历模板 - 专注高性能计算与并行编程的计算机学生,使用XeLaTeX构建,支持中文,排版简洁优雅

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • TeX 66.5%
  • BibTeX Style 27.2%
  • Makefile 2.7%
  • PowerShell 2.2%
  • Python 0.8%
  • Shell 0.3%
  • Perl 0.3%