setup_font | R Documentation |
This function will download the specified font into a directory of your project and generate CSS code to use it in a Shiny application or RMarkdown document.
setup_font( id, output_dir, variants = NULL, subsets = NULL, prefer_local_source = TRUE, browser_support = c("best", "modern"), ... )
id |
Id of the font, correspond to column |
output_dir |
Output directory where to save font and CSS files. Must be a directory. |
variants |
Variant(s) to download, default is to includes all available ones. |
subsets |
Subsets to download. |
prefer_local_source |
Generate CSS font-face rules in which user installed fonts are
preferred. Use |
browser_support |
Browser to support, choose |
... |
Arguments passed to |
None.
Two directories will be created (if they do not exist)
in the output_dir
specified: fonts/ and css/.
if (interactive()) { # For example, we use a temporary directory path_to_www <- tempfile() dir.create(path_to_www) # In a Shiny app, you can use the www/ directory # in Markdown, use a subfolder of your Rmd directory setup_font( id = "open-sans-condensed", output_dir = path_to_www ) # Clean up unlink(path_to_www, recursive = TRUE) }
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.