| resume | R Documentation |
Render a Markdown or R Markdown resume to a self-contained HTML document or
to PDF through a headless Chromium-based browser. The output format is
inferred from the extension of output.
resume(
input,
output = NULL,
author = NULL,
job_title = NULL,
address = NULL,
phone = NULL,
email = NULL,
website = NULL,
linkedin = NULL,
font_family = NULL,
google_font = NULL,
font_files = NULL,
font_size = NULL,
font_scale = NULL,
ligatures = NULL,
line_height = NULL,
paragraph_spacing = NULL,
section_spacing = NULL,
margins = NULL,
paper = NULL,
link_color = NULL,
paged = NULL,
keep_html = FALSE,
browser = NULL,
envir = parent.frame()
)
input |
Path to a |
output |
Output path ending in |
author, address, phone, email, website |
Contact metadata. |
job_title, linkedin |
Resume-specific professional and contact metadata. |
font_family |
A CSS |
google_font |
A Google Fonts family name or a full Google Fonts CSS URL.
This is an explicit online resource and is never used by default. A family
name loads its default face; pass a full URL plus the matching
|
font_files |
A named character vector or list of local font files. Names
may be |
font_size |
A CSS length such as |
font_scale |
A positive number used to scale |
ligatures |
Whether to enable common and discretionary ligatures.
Defaults to |
line_height |
A positive unitless CSS line height or CSS length. |
paragraph_spacing, section_spacing |
CSS lengths controlling vertical rhythm. |
margins |
Page margins. Supply one to four CSS lengths using standard CSS shorthand order, or numeric values interpreted as inches. |
paper |
A paper name ( |
link_color |
Any valid CSS color. |
paged |
Whether the HTML preview should open in a paginated layout. Printing always invokes the packaged pages.js pagination. |
keep_html |
For PDF output, whether to retain the intermediate HTML beside the PDF. |
browser |
Path to Chromium, Google Chrome, or Microsoft Edge. |
envir |
Environment in which R code in |
Document metadata and typographic settings may be supplied in the YAML
header. Renderer arguments take precedence over YAML. See
use_resume() for a complete starter document.
The normalized output path, invisibly.
source <- use_resume(tempfile(fileext = ".Rmd"))
resume(source, tempfile(fileext = ".html"))
## Not run:
# PDF output requires a local Chromium-based browser
resume(source, "resume.pdf")
# Embed local font files
resume(
source,
font_files = c(
regular = "fonts/MySerif-Regular.woff2",
italic = "fonts/MySerif-Italic.woff2",
bold = "fonts/MySerif-Bold.woff2"
),
font_scale = 0.96,
ligatures = FALSE
)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.