str_wrap | R Documentation |
Wrap words into paragraphs, minimizing the "raggedness" of the lines (i.e. the variation in length line) using the Knuth-Plass algorithm.
str_wrap(string, width = 80, indent = 0, exdent = 0, whitespace_only = TRUE)
string |
Input vector. Either a character vector, or something coercible to one. |
width |
Positive integer giving target line width (in number of characters). A width less than or equal to 1 will put each word on its own line. |
indent, exdent |
A non-negative integer giving the indent for the
first line ( |
whitespace_only |
A boolean.
|
A character vector the same length as string
.
stringi::stri_wrap()
for the underlying implementation.
thanks_path <- file.path(R.home("doc"), "THANKS")
thanks <- str_c(readLines(thanks_path), collapse = "\n")
thanks <- word(thanks, 1, 3, fixed("\n\n"))
cat(str_wrap(thanks), "\n")
cat(str_wrap(thanks, width = 40), "\n")
cat(str_wrap(thanks, width = 60, indent = 2), "\n")
cat(str_wrap(thanks, width = 60, exdent = 2), "\n")
cat(str_wrap(thanks, width = 0, exdent = 2), "\n")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.