Shape your cv in latex

Shape your cv in latex
Foto von Ron Lach : https://www.pexels.com/de-de/foto/arm-hand-reinigung-reinigen-10573240/

TLDR; open up https://gitlab.com/alexandersperling/moderncv-boilerplate, fork the repository and follow the instructions.

I don't know about you, but when starting with moderncv on Latex it was not possible for me to really get a hand on how to get this thing up and running or even create a simple pdf of it.

So after some time struggling and spending time in a lot of documentation I've managed to setup some boilerplate repository to (hopefully) save you some time.

So what is moderncv?

The moderncv package provides a document class for typesetting applications (curricula vitae and cover letters) in various styles. moderncv aims to be both straightforward to use and customizable, providing five ready-made styles (classic, casual, banking, oldstyle and fancy) and allowing you to define your own by modifying colors, fonts, icons, etc.

In fact, it provides you a layout for a modern looking cv and a lot of possible options to structure and color it.

Here I'm going to share some best practices (for me).

  1. Install Latex for your distriution, there are a lot of different packages, usually the moderncv package is already included.
  2. Setup your editor, in my case I use VSCode for editing tex files. With the Latex workshop plugin, you are able to compile your project on the fly and see the result directly in your editor.
  3. Fork this repository and adapt the files to your needs. When the changes are commited to Gitlab, a CI job starts and will create your new modernCV pdf file. An example of how this looks, can be found here.

credits:
Foto von Ron Lach : https://www.pexels.com/de-de/foto/arm-hand-reinigung-reinigen-10573240/