Topic | Time |
---|---|
Welcome & intros | 11:00 - 11:10 |
What are R tool options for resumes? | 11:10 - 11:20 |
Overview of datadrivencv |
11:20 - 11:25 |
Create resume | 11:25 - 11:50 |
BREAK | 11:50 - 12:00 |
Customize resume | 12:00 - 12:30 |
Online hosting | 12:30 - 12:35 |
Questions & more customization | 12:35 - 1:00 |
datadrivencv
R package installed
devtools::install_github("cct-datascience/datadrivencv")
devtools
R package installedWe will not be learning:
We will be learning:
datadrivencv
R packageNote
You will leave this workshop with a partially complete, custom resume!
Option | Link | Pros | Cons |
---|---|---|---|
Quarto template (Latex) | quarto-cv repo | Multiple templates | Uses Latex |
Quarto template (css) | Cynthia Huang blog post | No Latex | Requires command line program |
R Markdown template (Latex) | vitae R package | Maintained package & multiple templates | Uses Latex |
R Markdown template (css) | datadrivencv R package | No Latex | Unmaintained package |
datadrivencv
If you can’t install datadrivencv
, we have a template repo of needed files
Put your info in a spreadsheet, get out a nicely formatted document!
library(datadrivencv)
use_datadriven_cv(full_name = "Your Name", data_location = "https://docs.google.com/spreadsheets/d/1mq7H8ZiF6k7H_f6rY2eA0sq2Xyxf9msmXv3LPsvSYoo/edit#gid=1730172225")
use_datadriven_cv
?use_datadriven_cv
Automatically opens in RStudio:
cv.rmd
: main file for formatting, reading in data files, and some content, e.g., name, logo, section iconsrender_cv.r
: run this to get html and pdf filesCreated but not opened:
dd_cv.css
: contains css to specify a lot of the formatting, including colors, margins, spacingcv_printing_functions.r
: contains R functions that do a lot of the printing and parsing; grabs and cleans up parts of data files; these functions are used in cv.rmd
Run render_cv.r
to create cv.html
and cv.pdf
Click on pdf file to view
This uses pagedown
R package: turns R Markdown into multi-page PDF without Latex, and can include css
Google Sheet is read in using googlesheets4
R package
R Markdown is turned into html with rmarkdown
Info is in data files, which have two options:
datadrivencv
function use_csv_data_storage
Update these and then rerun render_cv.r
🌟 Time to practice! 🌟
Many things can be changed, including:
Colors
Fonts
Image
Icons
Multiple places where they could be changed: cv.rmd
, dd_cv.css
, data files
Takes some playing around & trial and error
See more ideas in the pagedown::html_resume
documentation
pdf_location
, html_location
, & source_location
arguments in use_datadriven_cv
Thank you for attending!
For details on drop-in hours, upcoming workshops, and Incubator Program offerings from CCT-Data Science, see our website!