Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cybolic/latex-cv-class
A LaTeX style for my CV
https://github.com/cybolic/latex-cv-class
cv-template europass-cv json-resume latex latex-class yaml
Last synced: 3 months ago
JSON representation
A LaTeX style for my CV
- Host: GitHub
- URL: https://github.com/cybolic/latex-cv-class
- Owner: Cybolic
- License: cc-by-sa-4.0
- Created: 2023-03-15T12:21:01.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-30T18:01:40.000Z (7 months ago)
- Last Synced: 2024-10-11T21:04:40.878Z (3 months ago)
- Topics: cv-template, europass-cv, json-resume, latex, latex-class, yaml
- Language: TeX
- Homepage:
- Size: 317 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CV-Cybolic
A YAML-based LaTeX setup for my CV.
This is largely compatible with the [JSON-Resume](https://github.com/jsonresume/resume-schema) format but without using all its properties and adding a few extras:
- `personalSummary` in `basics` section. This is shown as "Personal Life" at the end of the CV if present
- `description` in the `references` section. This is to show the title or other description of the person providing the referenceAlso, it's using YAML instead of JSON as I find it a much better match when handling text.
A few things are handled automatically:
- `url` properties are applied to the relevant company, organisation, entity, etc.
- `phone` `email` and `profiles` urls are given icons and their links processed to be compatible with the URI schema (e.g. `+1 (912) 555-4321` becomes `tel:0019125554321`)
- Uneccessary prefixes, like `https?://` are removed visually and links are listed before usernames in `profiles`## To get started
1. Rewrite `resume-example.yaml` or change the path in the beginning of `main.tex` to point to your own YAML file.
1. Run `make` to build the PDF file.You can also run `make watch` to automatically recompile the PDF when the YAML file changes.
## Requirements
This requires LuaTeX and latexmk and has been tested with TeX Live 2022.
## Example
To get an idea of how this looks compiled, here's [the PDF of the resume-example.yaml](./main.pdf).