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!