Learn R Programming

sjmisc (version 1.2)

word_wrap: Insert line breaks in long labels

Description

Insert line breaks in long character strings. Useful if you want to wordwrap labels / titles for plots or tables.

Usage

word_wrap(labels, wrap, linesep = NULL)

Arguments

labels
Label(s) as character string, where a line break should be inserted. Several strings may be passed as vector (see 'Examples').
wrap
Maximum amount of chars per line (i.e. line length)
linesep
By default, this argument is NULL and a regular new line string ("\n") is used. For HTML-purposes, for instance, linesep could be "
"
.

Value

  • New label(s) with line breaks inserted at every wrap's position.

Examples

Run this code
word_wrap(c("A very long string", "And another even longer string!"), 10)

message(word_wrap("Much too long string for just one line!", 15))

Run the code above in your browser using DataLab