crayons | R Documentation |
crayon
Functions to Style and Color Console TextFunctions in this family apply styles and colors to text for display on the console, where the text to display is identified by collapsing ...
args into a character scalar.
crayons()
st_vals(st = NULL)
bg_vals(bg = NULL)
fg_vals(fg = NULL)
st_bld(..., d = " ")
st_itl(..., d = " ")
st_und(..., d = " ")
st_res(..., d = " ")
st_def(..., d = " ")
st_pln(..., d = " ")
st(st, ..., d = " ")
fg_blk(..., d = " ")
fg_blu(..., d = " ")
fg_cyn(..., d = " ")
fg_def(..., d = " ")
fg_grn(..., d = " ")
fg_gry(..., d = " ")
fg_mag(..., d = " ")
fg_red(..., d = " ")
fg_sil(..., d = " ")
fg_slv(..., d = " ")
fg_wht(..., d = " ")
fg_yel(..., d = " ")
fg(fg, ..., d = " ")
bg_blk(..., d = " ")
bg_blu(..., d = " ")
bg_cyn(..., d = " ")
bg_def(..., d = " ")
bg_grn(..., d = " ")
bg_mag(..., d = " ")
bg_red(..., d = " ")
bg_wht(..., d = " ")
bg_yel(..., d = " ")
bg(bg, ..., d = " ")
txt(..., bg = NULL, fg = NULL, st = NULL, d = " ")
st |
A quoted or unquoted, case-insensitive, character scalar text style from |
bg |
A quoted or unquoted, case-insensitive, character scalar text background color from |
fg |
A quoted or unquoted, case-insensitive, character scalar text foreground color from |
... |
An arbitrary number of objects to be collapsed to a character scalar to be styled. |
d |
A non- |
A character vector
st_vals, fg_vals, bg_vals
A character scalar
All others
bg_vals | Get all valid values of arg bg . |
bg_red | Set to red (crayon::bgRed ). |
bg_blu | Set to blue (crayon::bgBlue ). |
bg_cyn | Set to cyan (crayon::bgCyan ). |
bg_blk | Set to black (crayon::bgBlack ). |
bg_grn | Set to green (crayon::bgGreen ). |
bg_wht | Set to white (crayon::bgWhite ). |
bg_yel | Set to yellow (crayon::bgYellow ). |
bg_mag | Set to magenta (crayon::bgMagenta ). |
bg_def | Set to system default. |
bg | Set to value of arg bg . |
Valid values of bg
are the following:
magenta | 'm' , 'mag' , 'magenta' |
default | 'd' , 'def' , 'default' |
yellow | 'y' , 'yel' ,'ylw' , 'yellow' |
black | 'k' , 'blk' , 'black' |
white | 'w' , 'wht' , 'white' |
green | 'g' , 'grn' , 'green' |
blue | 'b' , 'blu' , 'blue' |
cyan | 'c' , 'cyn' , 'cyan' |
red | 'r' , 'red' |
NOTE: Silver (grey) is not valid for background.
fg_vals | Get all valid values of fg (foreground text color). |
fg_red | Set to red (crayon::red ). |
fg_blu | Set to red (crayon::blue ). |
fg_cyn | Set to red (crayon::cyan ). |
fg_blk | Set to red (crayon::black ). |
fg_grn | Set to red (crayon::green ). |
fg_wht | Set to red (crayon::white ). |
fg_yel | Set to red (crayon::yellow ). |
fg_mag | Set to red (crayon::magenta ). |
fg_gry | Set to silver (grey) (crayon::silver ). |
fg_sil | Set to silver (grey). |
fg_slv | Set to silver (grey). |
fg_def | Set to system default. |
fg | Set to value of arg fg . |
Valid values of fg
are :
silver (grey) | 's' , 'sil' , 'slv' , 'silver' , 'gry' , 'gray' , 'grey' |
magenta | 'm' , 'mag' , 'magenta' |
default | 'd' , 'def' , 'default' |
yellow | 'y' , 'yel' , 'ylw' , 'yellow' |
black | 'k' , 'blk' , 'black' |
white | 'w' , 'wht' , 'white' |
green | 'g' , 'grn' , 'green' |
blue | 'b' , 'blu' , 'blue' |
cyan | 'c' , 'cyn' , 'cyan' |
red | 'r' , 'red' |
NOTE: Silver (grey) is only valid for foreground.
st_vals | Get all valid values of arg st . |
st_bld | Set to bold (crayon::bold ). |
st_pln | Set to plain (crayon::reset ). |
st_itl | Set to italic (crayon::italic ). |
st_und | Set to underline (crayon::italic ). |
st_def | Set to system default. |
st | Set to value of arg st . |
Valid values of st
are:
underline | 'u', 'un', 'und', 'under', 'underline', |
'underlined' |
|
default | 'd', 'def', 'default' |
italic | 'i', 'it', 'itl', 'ital', 'italic', |
'italics', 'italicized', 'e', 'em', |
|
'emp', 'emph', 'emphasis', 'emphasized' |
|
plain | 'p', 'pl', 'pln', 'plain', 'r', 're', |
'res', 'reset' |
|
bold | 'b', 'bo', 'bld', 'bold', 'bolded', 's', |
'st', 'str', 'strong' |
txt | Styles text using args st , bg , fg . |
bg_vals()
bg_vals("k")
bg_vals("mag")
bg_vals("yellow")
fg_vals()
fg_vals("s")
fg_vals("blu")
fg_vals("white")
st_vals()
st_vals("b")
st_vals("itl")
st_vals("plain")
st_vals("underline")
## Not run:
## because formatting doesn't show up in help viewer examples output
egGrayons <- function() {
egArg1 <- "Some "
egArg2 <- c("text", " to display", "\nP.S. ")
cat("\n", st_bld(egArg1, egArg2, "note"))
cat("\n", st_def(egArg1, egArg2, "note"))
cat("\n", st_itl(egArg1, egArg2, "note"))
cat("\n", st_pln(egArg1, egArg2, "note"))
cat("\n", st_und(egArg1, egArg2, "note"))
cat("\n", st("u" , egArg1, egArg2, "note"))
cat("\n", st("itl" , egArg1, egArg2, "note"))
cat("\n", st("under" , egArg1, egArg2, "note"))
cat("\n", st_itl(st_und(egArg1, egArg2, "note")))
cat("\n", st("underline", st("itl", egArg1, egArg2, "note")))
cat("\n", fg_blk(egArg1, egArg2))
cat("\n", fg_blu(egArg1, egArg2))
cat("\n", fg_cyn(egArg1, egArg2))
cat("\n", fg_def(egArg1, egArg2))
cat("\n", fg_grn(egArg1, egArg2))
cat("\n", fg_gry(egArg1, egArg2))
cat("\n", fg_sil(egArg1, egArg2))
cat("\n", fg_slv(egArg1, egArg2))
cat("\n", fg_mag(egArg1, egArg2))
cat("\n", fg_red(egArg1, egArg2))
cat("\n", fg_wht(egArg1, egArg2))
cat("\n", fg_yel(egArg1, egArg2))
cat("\n", fg_def(egArg1, egArg2))
cat("\n", fg("s", egArg1, egArg2, "note"))
cat("\n", fg("sil", egArg1, egArg2, "note"))
cat("\n", fg("grey", egArg1, egArg2, "note"))
cat("\n", bg_blk(egArg1, egArg2, "note"))
cat("\n", bg_blu(egArg1, egArg2, "note"))
cat("\n", bg_cyn(egArg1, egArg2, "note"))
cat("\n", bg_def(egArg1, egArg2, "note"))
cat("\n", bg_grn(egArg1, egArg2, "note"))
cat("\n", bg_mag(egArg1, egArg2, "note"))
cat("\n", bg_red(egArg1, egArg2, "note"))
cat("\n", bg_wht(egArg1, egArg2, "note"))
cat("\n", bg_yel(egArg1, egArg2, "note"))
cat("\n", bg_def(egArg1, egArg2, "note"))
cat("\n", bg("y" , egArg1, egArg2, "note"))
cat("\n", bg("blu" , egArg1, egArg2, "note"))
cat("\n", bg("yellow", egArg1, egArg2, "note"))
cat("\n", bg("y", fg("r", st("u", st("i", egArg1, egArg2, "note")))))
cat("\n", txt(egArg1, egArg2, "note", bg = "blue", fg = "w", st = c("i", "under")))
}
egCrayons()
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.