Sets up the .Rmd
file for a data-driven cv in current working directory.
Also adds css file for current CV so style can be custommized.
use_datadriven_cv( full_name = "Sarah Arcos", data_location = system.file("sample_data/", package = "datadrivencv"), pdf_location = "https://github.com/nstrayer/cv/raw/master/strayer_cv.pdf", html_location = "nickstrayer.me/datadrivencv/", source_location = "https://github.com/nstrayer/datadrivencv", which_files = "all", output_dir = getwd(), create_output_dir = FALSE, use_network_logo = TRUE, open_files = TRUE )
full_name | Your full name, used in title of document and header |
---|---|
data_location | Path of the spreadsheets holding all your data. This can
be either a URL to a google sheet with multiple sheets containing the four
data types or a path to a folder containing four |
pdf_location | What location will the PDF of this CV be hosted at? |
html_location | What location will the HTML version of this CV be hosted at? |
source_location | Where is the code to build your CV hosted? |
which_files | What files should be placed? Takes a vector of possible
values |
output_dir | Where should the files be placed? Defaults to your current working directory |
create_output_dir | If the requested output directory is missing should it be created? |
use_network_logo | Should logo be an interactive network based on your
CV data? Note that this uses the function
|
open_files | Should the added files be opened after creation? |
cv.rmd
, dd_cv.css
, render_cv.r
, and cv_printing_functions.r
written to the current working directory.
# Make a temp directory for placing files # This would be a real location for a typical situation temp_dir <- fs::dir_create(fs::path(tempdir(), "my_cv")) use_datadriven_cv( full_name = "Nick Strayer", data_location = "https://docs.google.com/spreadsheets/d/14MQICF2F8-vf8CKPF1m4lyGKO6_thG-4aSwat1e2TWc", pdf_location = "https://github.com/nstrayer/cv/raw/master/strayer_cv.pdf", html_location = "nickstrayer.me/cv/", source_location = "https://github.com/nstrayer/cv", output_dir = temp_dir, open_files = FALSE ) # Files should be where they were requested list.files(temp_dir)#> [1] "cv_printing_functions.r" "cv.rmd" #> [3] "dd_cv.css" "render_cv.r"