Skip to content

sbryngelson/georgia-tech-cv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub release License: MIT LaTeX Open in Overleaf

Georgia Tech CV Template

This is an unofficial LaTeX CV template that closely follows Georgia Tech's CV template required for reappointment, promotion, and tenure of academic faculty. The official template is only available in MS Word, hence this unofficial repository. It closely matches the official one at the following timestamps:

  • March 2023
  • March 2024: Added newly required PDF table of contents/bookmarks
  • May 2024: Fixed asterisk convention (marks GT-era items, not pre-GT)
  • April 2026: Switched to biber backend, added Makefile/latexmkrc build system, added macros for identity/grants/students, fixed extsym persistence bug, added candidate name underlining, added missing Section V.B4 (postdoc mentorship), cleaned up unused packages, added csquotes, improved README documentation

Note: This CV template is not useful for Gatech students.

Submit a PR to improve if needed.

Building

The simplest way to build the PDF:

make        # build cv.pdf
make clean  # remove build artifacts
make watch  # auto-rebuild on file changes (requires a PDF viewer)

This uses latexmk, which handles the pdflatexbiberpdflatex cycle automatically. If you don't have make, you can run latexmk directly (the .latexmkrc configures everything).

Prerequisites: A TeX distribution (e.g., TeX Live or MacTeX) with pdflatex, biber, and latexmk.

How to use

Most of this is pretty straightforward. Start by setting your identity at the top of cv.tex:

\renewcommand{\myname}{Your Name}
\renewcommand{\mytitle}{Assistant Professor}
\renewcommand{\myschool}{School of CSE}
\renewcommand{\mycollege}{College of Computing}
\renewcommand{\mylastname}{YourLastName}

There are a few conventions to know:

  1. Gatech wants your student's names in boldface
    Put your students' last names in the \makeauthorsbold{} command at the top of cv.tex:

    \makeauthorsbold{Student1, Student2, Student3}
  2. Gatech wants asterisks in front of items that occurred during your time at Gatech
    In ref.bib, add options = {extsym={*}} to entries published while at Georgia Tech:

    @incollection{conference_2,
        author = {F. E. Chrit and S. H. Bryngelson},
        title = {Some talk title},
        note = {Conference Name},
        year = {2022},
        options = {extsym={*}},
    }
  3. Your candidate name is underlined automatically
    This is controlled by \makeauthorunderline{\mylastname} at the top of cv.tex.

  4. Maintain one .bib file for your entire CV
    Different ref.bib entry types map to different CV sections automatically:

    Entry type CV section
    @article B1. Journal Articles
    @inproceedings B2. Conference Proceedings
    @report, @thesis B3. Other Refereed Material
    @unpublished B4. Submitted Articles
    @software C1. Software
    @incollection + keywords = "invited" D1. Invited Talks
    @incollection (no keyword) D2. Conference Presentations

    The filters are defined in preamble.tex and can be changed as needed.

Maintain a single .bib file for your CV and website

The same biblatex + ref.bib configuration can be used with Jekyll Scholar for maintaining one .bib file for your CV and your website. I do this for my research group here, and the corresponding template is here.

License

MIT

About

LaTeX CV following Georgia Tech's idiosyncratic RPT (tenure) requirements

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages