txtMergeLines: A merges lines while preserving the line break for HTML/LaTeX

View source: R/txtFrmt.R

txtMergeLinesR Documentation

A merges lines while preserving the line break for HTML/LaTeX

Description

This function helps you to do a table header with multiple lines in both HTML and in LaTeX. In HTML this isn't that tricky, you just use the ⁠<br />⁠ command but in LaTeX I often find myself writing vbox/hbox stuff and therefore I've created this simple helper function

Usage

txtMergeLines(..., html = 5)

Arguments

...

The lines that you want to be joined

html

If HTML compatible output should be used. If FALSE it outputs LaTeX formatting. Note if you set this to 5 then the HTML5 version of br will be used: ⁠<br>⁠ otherwise it uses the ⁠<br />⁠ that is compatible with the XHTML-formatting.

Value

string with asis_output wrapping if html output is activated

See Also

Other text formatters: txtInt(), txtPval(), txtRound()

Examples

txtMergeLines("hello", "world")
txtMergeLines("hello", "world", html=FALSE)
txtMergeLines("hello", "world", list("A list", "is OK"))


htmlTable documentation built on Nov. 2, 2023, 6:26 p.m.