In this this R project I my CV/resume following Mitchell O'Hara-Wild's R package vitae
("awesome"" template define in LATEX in awesome-cv.cls
)
I have 4 versions:
- Long, in Italian 🇮🇹
- Long, in English 🇺🇸
- Short, in Italian 🇮🇹 (2 versions)
- Short, in English 🇺🇸
- ✅
lang: "it"
for Italian in bibliography ☑️ but footer stays ni EN "June 2023" - ✅ A major "gotcha" 🤯 was the possibility to insert Publications & Talks exploiting my Zotero collections in the
....bib
format that can be entered directly via the functionvitae::bibliography_entries
.- (*) when exporting from Zotero better to select BetterBibLaTeX
- ✅ Most other information is saved in
./data/*.csv
which get loaded viadata/cv_data_ENG_ITA.R
, except for Competences (Personal, Software, Language) which are defined in*.Rmd
files⚠️ see notes in the.Rmd
files on how to deal withcsv -> latex
formatting nightmare (- ☑️ fixing
.*csv
files directly from Excel or R will have different implications on""
rendering via latex
- ❓ the language tables (copied from Lorena Abad) use
knitr::kable()
withlatex_options
... this implicated downloading of LaTeX packages (float
,xcolor
,colortbl
?)...which have been giving issues with compiling - ✅ The best way to deal with "ANONIMIZATION" (i.e. Eutalia) is directly on
PDFreader
by redacting the PDF
-
☑️ revise and write instructions to be consistent adding rows to
.*csv
files in terms of quotes/links etc -
☑️
Current version ofvitae
does not print footer anymore...fixed by dev version -
❓
apa6-cv.csl
seems OK except hyperlink exceed page width.... must check other formatting
-
☑️ The
vitae
pckg relies on LaTeX "if you're encountering issues, please check that LaTeX is installed. The tinytex package makes it easy to setup LaTeX within R:install.packages('tinytex') tinytex::install_tinytex() ``` - See <https://yihui.org/tinytex/r/#debugging> for debugging tips. - Check LaTeX packgs installed ( or not installed) ``` r tinytex::tl_pkgs(only_installed = T) tinytex::check_installed('xcolor') #TRUE tinytex::parse_packages('awesome_longCV_ENG.log')
- Find the root directory of the installation v
tinytex::tinytex_root() [1] "/Users/luisamimmi/Library/TinyTeX"
- Change PDF engine Rstudio --> Preferences --> Sweave
- Mitchell O'Hara-Wild R package
vitae
, along with:- Youtube video by Bryan Jenks on
vitae
Free Code Camp Talk: Making A Data Driven CV With RMarkdown - Some variations on the above seen in Lorena Abad Crespo's version shared here. To make this version, I had to modify the
awesome-cv.cls
file
- Youtube video by Bryan Jenks on
% Add fontawesome5 package
\RequirePackage{fontawesome5}
\RequirePackage[default,opentype]{sourcesanspro}
- Future attempt could be this Github action to develop resume!