Sign inSign up

aachraf/latex-cv-docker

By aachraf

•Updated over 1 year ago

This Docker image is designed to simplify the process of building LaTeX-based CVs and resumes.

Image
0

1.6K

aachraf/latex-cv-docker repository overview

⁠LaTeX CV Docker Image

This Docker image simplifies the process of building LaTeX-based CVs and resumes by providing a pre-configured environment with all necessary packages and fonts. It ensures consistency across different systems without requiring a local LaTeX installation.

⁠Features

  • Full TeXLive installation with XeTeX for advanced font handling.
  • Pre-installed fonts:
    • Roboto for modern typography.
    • FontAwesome for icons.
  • Optimized for modern CV templates.
  • Compatible with Makefile workflows for automated CV generation.

⁠Quick Start

To build your CV using this Docker image, run:

docker run --rm --user $(id -u):$(id -g) -w "/doc" -v "$(PWD)":/doc aachraf/latex-cv-docker:latest make

This mounts your current directory ($(PWD)) to the /doc volume inside the container, where the LaTeX project files are located. The make command will compile your CV.

⁠Usage with Makefile

To integrate this Docker image into your workflow, add the following to your Makefile:

DOCKER_IMAGE=aachraf/latex-cv-docker
.PHONY: docker-cv clean
docker-cv:
   docker run --rm --user $(shell id -u):$(shell id -g) -w "/doc" -v "$(PWD)":/doc $(DOCKER_IMAGE):latest make cv.pdf
clean:
   rm -f *.pdf *.aux *.log *.out
⁠Running the Makefile
make docker-cv

This will generate cv.pdf inside your working directory.

⁠Included LaTeX Packages

The Docker image comes with the following LaTeX packages pre-installed:

  • texlive-xetex
  • texlive-fonts-recommended
  • texlive-fonts-extra
  • texlive-latex-extra
  • fonts-roboto
  • fonts-font-awesome

⁠Why Use This Image?

  • No need to install LaTeX locally – everything is pre-configured.
  • Ensures consistent builds across different machines.
  • Supports modern LaTeX CV templates with XeTeX and custom fonts.
  • Lightweight and easy to use with a simple docker run command.

⁠Contributions & Issues

If you encounter any issues or want to contribute improvements, feel free to open an issue or submit a pull request on GitHub.

Repository Link: https://github.com/achrafAa/LaTeX-CV-Docker-Image⁠

Tag summary

Content type

Image

Digest

sha256:04513ba50…

Size

856.9 MB

Last updated

over 1 year ago

docker pull aachraf/latex-cv-docker