This project uses a devcontainer for consistent development. Open the project in VS Code with the Dev Containers extension to automatically set up the LaTeX environment.
Pre-commit hooks are configured to lint YAML/JSON files, fix trailing whitespace, and ensure files end with newlines. They run automatically on commits.
In the devcontainer (or with TeX Live installed):
make buildThis compiles the LaTeX document with bibliography.
The workflow compiles and releases the PDF on tagged commits.
To create a release:
git commit -a -m "<comment>"
git push
git tag -a <tagname> <commit>
git push origin <tagname>If not using the devcontainer:
sudo apt install texlive-latex-extraor
make installmake buildor manually:
pdflatex mc_cv.tex
bibtex mc_cv.aux
pdflatex mc_cv.tex