Allow manually overriding main or sidebar sections
This commit is contained in:
parent
03acad7a44
commit
cfa3e8a625
2 changed files with 75 additions and 31 deletions
45
README.md
Normal file
45
README.md
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
# Data-driven CV & resume
|
||||
|
||||
My personal CV and resume files, automatically generated from a multi-lingual
|
||||
yaml data file.
|
||||
|
||||
The CV contains a full run-down of my educational and job experience to date,
|
||||
while the resume is more compact, reduced to a single page
|
||||
and can be tailored for a specific job area or expertise.
|
||||
|
||||
Is called like the following:
|
||||
|
||||
```typst
|
||||
#resume(
|
||||
yaml("content.yml"),
|
||||
main: ("experience", "education", "volunteering", "skills", "languages"),
|
||||
sidebar: ("volunteering", "skills")
|
||||
)
|
||||
```
|
||||
|
||||
This is the default invocation, though sidebar and main body sections can be exchanged at will.
|
||||
|
||||
TODO:
|
||||
|
||||
- [x] move double-resume sources (per langauge) to a variable or similar
|
||||
- [x] separate volunteering from skills section
|
||||
- [_] one function per skill section
|
||||
- [_] resume prep:
|
||||
- [ ] make experience groupable by client / short version
|
||||
- [ ] enable display/hiding of sections/entries by tags?
|
||||
|
||||
- [x] migrate to typst template?
|
||||
- [x] ! Fix german summary to be like English summary
|
||||
- [_] generalized entry?
|
||||
Would have 'title', 'place', 'date', 'type'/'tags' + potential
|
||||
'publication', 'bullets'
|
||||
|
||||
## Typst-driven branch
|
||||
|
||||
- [x] Fix publication '\&'s
|
||||
- [x] Fix en-dash/em-dash (e.g. in years)
|
||||
- [x] Producable from yaml content
|
||||
- [x] Can be switched between Ger/En
|
||||
- [x] Try sidebar version
|
||||
- [ ] Generalize sidebar version through abstraction/extractions
|
||||
- [ ] unify items: experience/education/(thesis?)
|
||||
Loading…
Add table
Add a link
Reference in a new issue