FreesearchR/reference/line_break.md

37 lines
757 B
Markdown

# Line breaking at given number of characters for nicely plotting labels
Line breaking at given number of characters for nicely plotting labels
## Usage
``` r
line_break(data, lineLength = 20, force = FALSE)
```
## Arguments
- data:
string
- lineLength:
maximum line length
- fixed:
flag to force split at exactly the value given in lineLength. Default
is FALSE, only splitting at spaces.
## Value
character string
## Examples
``` r
"Lorem ipsum... you know the routine" |> line_break()
#> [1] "Lorem ipsum... you\nknow the routine"
paste(sample(letters[1:10], 100, TRUE), collapse = "") |> line_break(force = TRUE)
#> [1] "gccehdajdebjihfdbcgb\ncigaffbaadgbabdedhfc\neaifgdbjhieacaaggaja\ndfeediafjfibbfjihdhe\niebfajgfhcgbidc\n"
```