Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CV — Min Wei / 魏民

Curriculum vitae, written in LaTeX and maintained in two languages.

Read it online: https://kinling9.github.io/cv/  ·  English  ·  中文

Download: English PDF  ·  中文版 PDF

Layout

  • English/ — English version, builds with pdfLaTeX
  • Chinese/ — 中文版, builds with XeLaTeX (uses ctex)

Each directory has the same shape: cv-llt.tex is the master file, and every section — education, employment, publications, skills, misc — lives in its own .tex file. The publication list is generated from own-bib.bib through biblatex + biber.

Building

Needs GNU Make and a TeX distribution providing curve, biblatex, biber, fontawesome5 and simpleicons; TeX Live 2022 or newer covers all of them.

make        # build both PDFs
make docs   # rebuild everything published under docs/
make site   # rebuild just the HTML, skipping the LaTeX runs
make clean

docs/ is what GitHub Pages serves — the two PDFs plus the web version. Re-run make docs and commit docs/ whenever the CV changes, otherwise the published copies drift from the sources.

The web version

tools/build-site.py generates docs/index.html and docs/zh.html from the same section files and own-bib.bib that produce the PDFs. No CV content is duplicated in HTML, so the site cannot fall out of step with the PDF — editing employment.tex updates both.

The generator handles the small set of macros these files actually use (rubric, subrubric, entry*, textbf, emph, itemize, cite, …) and formats the bibliography itself. make4ht was tried first and rejected: it corrupted ligatures, emitted no headings, and dropped the publication list.

Credits

This CV is built on A Customised CurVe CV by LianTze Lim, published on Overleaf under CC BY 4.0. The overall layout and settings.sty are used essentially as published; the header is the main local change.

That template in turn builds on the CurVe LaTeX class by Didier Verna, distributed under the LPPL.

The CV content itself — education, employment, publications and awards — is my own work.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages