Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/teddy-van-jerry/color-cv

LaTeX Template for Colorful CV
https://github.com/teddy-van-jerry/color-cv

cv latex latex-template latex-template-cv latex-template-resume latex3 resume template

Last synced: 3 months ago
JSON representation

LaTeX Template for Colorful CV

Awesome Lists containing this project

README

        

# `color-cv`: LaTeX Template for Colorful CV
A modern and colorful LaTeX template for CV.

- [x] Modern and colorful design
- [x] Optional contact information
- [x] Easy to customize (colors, fonts, etc.)
- [x] Ready-to-use example CV
- [x] Fully open-source (LPPL license)

## Demo
Different header styles are available based on whether a photo is included.


With Photo
Without Photo


With Photo
Without Photo

View [PDF on *wqzhao.org*](https://go.wqzhao.org/cv).

## Usage
The LaTeX engine for `color-cv` is **LuaLaTeX**.
It can also work with XeLaTeX if you only use the font `libertine` (default) or `lmodern`.

[`color-cv.tex`](color-cv.tex) is an example CV of [Wuqiong Zhao](https://wqzhao.org),
which can be used as a template for your own CV.

### Contact Information
The contact information can be optionally included in the CV, including:
- Phone (`\phone`)
- Email (`\email`)
- Website (`\website`)
- LinkedIn (`\linkedin`)
- Photo (`\photo`)

You can also set a brief introduction about yourself using `\brief`.

### Customization
#### Paper Size
By default, the paper size is set to US Letter.
Use option `paper = a4` in the document class to change it to A4 size.
For example:
```latex
\documentclass[paper = a4]{color-cv}
```

#### Colors
The theme color can be easily customized by changing the color definition in the preamble.
For example:
```latex
\renewcommand \ThemeColor {brown}
\renewcommand \ThemeColorDark {brown!50!black}
\renewcommand \CiteColor {blue}
```

#### Fonts
By default, the font is set to use the `libertine` font option.
Alternatively, `lmodern`, `times`, `palatino` are available.
To use the `times` font option, which is configured to use *TeX Gyre Termes* (a *Times New Roman* fork) as the serif font and *TeX Gyre Heros* (a *Helvetica* fork) as the sans-serif font:
```latex
\documentclass[font = times]{color-cv}
```

The mono font is set to use *Inconsolata*.

### Predefined Macros
Some predefined macros are available for you to use:
- `\Textbf{}`: Bold text and apply the dark theme color.
- `\Pub{}`: Italic text and apply the citation color.

## License
This project is open-source under the [LPPL license](LICENSE).