| font {huxtable} | R Documentation |
Set the font for cell text
Description
Set the font for cell text
Usage
font(ht)
font(ht) <- value
set_font(ht, row, col, value )
map_font(ht, row, col, fn)
Arguments
ht |
A huxtable. |
row |
A row specifier. See rowspecs for details. |
col |
An optional column specifier. |
fn |
A mapping function. See mapping-functions for details. |
value |
A character vector or matrix. Set to |
Details
To find out what fonts are on your system, systemfonts::match_font()
is useful.
For HTML, you can use comma-separated lists of font names like
"Times New Roman, Times, Serif". This is not portable, though.
LaTeX and HTML use different font names. To use the same font
names across document formats, see options("huxtable.latex_use_fontspec")
in huxtable-options.
Value
font() returns the font property.
set_font() returns the modified huxtable.
See Also
Other formatting functions:
background_color(),
bold(),
font_size(),
na_string(),
number_format(),
text_color()
Examples
font(jams) <- "times"
font(jams)
jams2 <- set_font(jams,
"arial")
font(jams2)
jams3 <- set_font(jams,
2:3, 1, "arial")
font(jams3)
jams4 <- map_font(jams,
by_rows(
"arial",
"times")
)
font(jams4)