| cover_letter | R Documentation |
Render a two-column cover letter to self-contained HTML or PDF. The narrow left column holds the sender's details, while the letter remains the visual foreground in the wider right column.
cover_letter(
input,
output = NULL,
author = NULL,
address = NULL,
phone = NULL,
email = NULL,
website = NULL,
date = NULL,
greeting = 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. |
date, greeting |
Letter date and salutation. |
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 |
The normalized output path, invisibly.
source <- use_cover_letter(tempfile(fileext = ".Rmd"))
cover_letter(source, tempfile(fileext = ".html"))
## Not run:
# PDF output requires a local Chromium-based browser
cover_letter(source, "cover-letter.pdf")
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.