wrap: Wrap cell content over multiple lines

wrapR Documentation

Wrap cell content over multiple lines

Description

Text wrapping only works when the table width() has been set. In particular, if you want to insert newlines in cells, then you should set a value for width() and set wrap to TRUE.

Usage

wrap(ht)
wrap(ht) <- value
set_wrap(ht, row, col, value )
map_wrap(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 logical vector or matrix.

Set to NA to reset to the default, which is TRUE.

Value

wrap() returns the wrap property. set_wrap() returns the modified huxtable.

Examples


long_text <- paste(
        rep("Some long text.", 10),
        collapse = " "
     )
ht <- huxtable(Long = long_text)
width(ht) <- 0.2
wrap(ht) <- TRUE

## Not run: 
  quick_html(ht)

## End(Not run)


hughjonesd/huxtable documentation built on Feb. 17, 2024, 12:20 a.m.