This repository provides the Expressive Resume LaTeX template and supporting files to create professional, well-formatted resumes and cover letters with minimal LaTeX knowledge. The templates prioritize simplicity and ease of use, allowing users to focus on content rather than formatting.
Features
- Minimal setup and configuration to start writing resumes or cover letters immediately.
- Custom LaTeX commands to simplify common resume elements such as headers, objectives, and contact information.
- Compatible with most LaTeX typesetting engines (built on LaTeX2e).
- Includes paired cover letter template to complement the resume.
Tech Stack
- Primary language: TeX (LaTeX2e)
- PDF generation via pdfTeX / pdfLaTeX
Getting Started
Prerequisites
- A LaTeX distribution installed (e.g., TeX Live, MiKTeX)
- A LaTeX editor or command line tools
Installation
- Clone the repository:
git clone https://github.com/justin-napolitano/cover-letter.git
cd cover-letter
- Navigate to the
expressive-resumedirectory where the template files are located.
Usage
- Create a new
.texfile inside theexpressive-resumefolder. - Use the
ExpressiveResumedocument class:
\documentclass{ExpressiveResume}
\begin{document}
% Your resume content here
\end{document}
- Add your resume header using the
\resumeheadercommand with optional parameters:
\resumeheader[
firstname=John,
lastname=Doe,
email=john.doe@example.com,
phone=123-456-7890,
linkedin=johndoe,
github=johndoe,
city=San Francisco,
state=CA
]
- Optionally add an objective statement:
\objective{
Seeking a software engineering position where I can apply my skills.
}
- Compile the
.texfile with your preferred LaTeX engine (e.g.,pdflatex).
Project Structure
cover-letter/
├── expressive-resume/ # LaTeX templates and related files
├── README.md # This file
├── References.pdf # Reference document (purpose unspecified)
├── texput.log # LaTeX compilation log
Future Work / Roadmap
- Improve documentation with more usage examples.
- Add support for additional resume sections and customization options.
- Provide sample
.texfiles demonstrating cover letter use. - Automate PDF compilation via scripts or Makefile.
- Enhance error handling and troubleshooting guidance for LaTeX compilation.