print_text_block: Print text block

Description Usage Arguments Examples

View source: R/print_text_block.R

Description

Prints arbitrary block of text from the 'text_blocks' section of CV data

Usage

1
print_text_block(cv, label)

Arguments

cv

object of class 'cv_printer' created by new_cv_printer

label

value in the 'label' column of 'text_blocks' dataframe for row that holds text desired.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
# Function to get sample csvs from package data store.
sample_data <- function(name) system.file(paste0('sample_csvs/', name), package = "cvdown")

# Run function on these sample datasets
data <- gather_data_from_csvs(positions_loc = sample_data('positions.csv'),
                              skills_loc = sample_data('language_skills.csv'),
                              text_blocks_loc = sample_data('text_blocks.csv'),
                              contact_info_loc = sample_data('contact_info.csv'))

# Setup CV printer
printer <- new_cv_printer(data, pdf_mode = TRUE)

# Print a main text block
printer <- print_text_block(printer, 'intro')

nstrayer/cvdown documentation built on Feb. 18, 2020, 12:35 a.m.