Skip to content

eliainnocenti/curriculum-vitae

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Curriculum Vitae

Note

This is my CV: Curriculum_Vitae.pdf

This repository contains my personal CV, typeset in LaTeX and built using my modular latex-build environment. The structure is designed for easy reuse: you can take the template and adapt it for your own needs.

Features

  • Modern LaTeX template: Clean, ATS-friendly, and customizable.
  • Modular build system: Uses the latex-build submodule for reproducible builds and easy configuration.
  • Separation of content and style: All personal and project-specific settings are in local.mk and main.tex.

How to Use This Template

1. Clone the Repository

Clone this repository (including submodules):

git clone --recurse-submodules https://github.com/eliainnocenti/curriculum-vitae.git
cd curriculum-vitae

2. Configure Your Build

Init the latex environment:

make -C latex-build init

Edit local.mk in the project root to set your LaTeX build options (main file, output name, etc.).
See the README.md in latex-build/ to see all the settings.

3. Edit Your CV Content

4. Build the PDF

Make sure you have a working LaTeX installation (e.g., TeX Live or MiKTeX).

To build:

make -C latex-build

The PDF will be generated in the output directory specified in local.mk (default: out/).
If configured, it will also be copied/renamed to your chosen location (e.g., docs/Curriculum_Vitae.pdf).

5. Clean Build Files

make -C latex-build clean

Author

Feel free to fork, adapt, and use this template for your own purposes.