The output contains ANSI escape codes to colour the elements in the object. This string would then be suitable to pass on to fansi for further manipulation e.g. conversion to HTML for displaying in a vignette.

# S3 method for emphatic
as.character(x, ..., mode = "ansi")

Arguments

x

emphatic data.frame, matrix or atomic vector

...

other arguments passed on to format()

mode

Render mode 'ansi' (default) or 'html' determines how the colours will be represented in text. If you're in a terminal or console, then choose 'ansi'.

Examples

mtcars |>
  as_emphatic() |>
  as.character()
#> [1] "\033[4m                       mpg cyl  disp  hp drat    wt  qsec vs am gear carb\033[24m\nMazda RX4             21.0\033[39m\033[49m   6\033[39m\033[49m 160.0\033[39m\033[49m 110\033[39m\033[49m 3.90\033[39m\033[49m 2.620\033[39m\033[49m 16.46\033[39m\033[49m  0\033[39m\033[49m  1\033[39m\033[49m    4\033[39m\033[49m    4\033[39m\033[49m\nMazda RX4 Wag         21.0\033[39m\033[49m   6\033[39m\033[49m 160.0\033[39m\033[49m 110\033[39m\033[49m 3.90\033[39m\033[49m 2.875\033[39m\033[49m 17.02\033[39m\033[49m  0\033[39m\033[49m  1\033[39m\033[49m    4\033[39m\033[49m    4\033[39m\033[49m\nDatsun 710            22.8\033[39m\033[49m   4\033[39m\033[49m 108.0\033[39m\033[49m  93\033[39m\033[49m 3.85\033[39m\033[49m 2.320\033[39m\033[49m 18.61\033[39m\033[49m  1\033[39m\033[49m  1\033[39m\033[49m    4\033[39m\033[49m    1\033[39m\033[49m\nHornet 4 Drive        21.4\033[39m\033[49m   6\033[39m\033[49m 258.0\033[39m\033[49m 110\033[39m\033[49m 3.08\033[39m\033[49m 3.215\033[39m\033[49m 19.44\033[39m\033[49m  1\033[39m\033[49m  0\033[39m\033[49m    3\033[39m\033[49m    1\033[39m\033[49m\nHornet Sportabout     18.7\033[39m\033[49m   8\033[39m\033[49m 360.0\033[39m\033[49m 175\033[39m\033[49m 3.15\033[39m\033[49m 3.440\033[39m\033[49m 17.02\033[39m\033[49m  0\033[39m\033[49m  0\033[39m\033[49m    3\033[39m\033[49m    2\033[39m\033[49m\nValiant               18.1\033[39m\033[49m   6\033[39m\033[49m 225.0\033[39m\033[49m 105\033[39m\033[49m 2.76\033[39m\033[49m 3.460\033[39m\033[49m 20.22\033[39m\033[49m  1\033[39m\033[49m  0\033[39m\033[49m    3\033[39m\033[49m    1\033[39m\033[49m\nDuster 360            14.3\033[39m\033[49m   8\033[39m\033[49m 360.0\033[39m\033[49m 245\033[39m\033[49m 3.21\033[39m\033[49m 3.570\033[39m\033[49m 15.84\033[39m\033[49m  0\033[39m\033[49m  0\033[39m\033[49m    3\033[39m\033[49m    4\033[39m\033[49m\nMerc 240D             24.4\033[39m\033[49m   4\033[39m\033[49m 146.7\033[39m\033[49m  62\033[39m\033[49m 3.69\033[39m\033[49m 3.190\033[39m\033[49m 20.00\033[39m\033[49m  1\033[39m\033[49m  0\033[39m\033[49m    4\033[39m\033[49m    2\033[39m\033[49m\nMerc 230              22.8\033[39m\033[49m   4\033[39m\033[49m 140.8\033[39m\033[49m  95\033[39m\033[49m 3.92\033[39m\033[49m 3.150\033[39m\033[49m 22.90\033[39m\033[49m  1\033[39m\033[49m  0\033[39m\033[49m    4\033[39m\033[49m    2\033[39m\033[49m\nMerc 280              19.2\033[39m\033[49m   6\033[39m\033[49m 167.6\033[39m\033[49m 123\033[39m\033[49m 3.92\033[39m\033[49m 3.440\033[39m\033[49m 18.30\033[39m\033[49m  1\033[39m\033[49m  0\033[39m\033[49m    4\033[39m\033[49m    4\033[39m\033[49m\nMerc 280C             17.8\033[39m\033[49m   6\033[39m\033[49m 167.6\033[39m\033[49m 123\033[39m\033[49m 3.92\033[39m\033[49m 3.440\033[39m\033[49m 18.90\033[39m\033[49m  1\033[39m\033[49m  0\033[39m\033[49m    4\033[39m\033[49m    4\033[39m\033[49m\nMerc 450SE            16.4\033[39m\033[49m   8\033[39m\033[49m 275.8\033[39m\033[49m 180\033[39m\033[49m 3.07\033[39m\033[49m 4.070\033[39m\033[49m 17.40\033[39m\033[49m  0\033[39m\033[49m  0\033[39m\033[49m    3\033[39m\033[49m    3\033[39m\033[49m\nMerc 450SL            17.3\033[39m\033[49m   8\033[39m\033[49m 275.8\033[39m\033[49m 180\033[39m\033[49m 3.07\033[39m\033[49m 3.730\033[39m\033[49m 17.60\033[39m\033[49m  0\033[39m\033[49m  0\033[39m\033[49m    3\033[39m\033[49m    3\033[39m\033[49m\nMerc 450SLC           15.2\033[39m\033[49m   8\033[39m\033[49m 275.8\033[39m\033[49m 180\033[39m\033[49m 3.07\033[39m\033[49m 3.780\033[39m\033[49m 18.00\033[39m\033[49m  0\033[39m\033[49m  0\033[39m\033[49m    3\033[39m\033[49m    3\033[39m\033[49m\nCadillac Fleetwood    10.4\033[39m\033[49m   8\033[39m\033[49m 472.0\033[39m\033[49m 205\033[39m\033[49m 2.93\033[39m\033[49m 5.250\033[39m\033[49m 17.98\033[39m\033[49m  0\033[39m\033[49m  0\033[39m\033[49m    3\033[39m\033[49m    4\033[39m\033[49m\nLincoln Continental   10.4\033[39m\033[49m   8\033[39m\033[49m 460.0\033[39m\033[49m 215\033[39m\033[49m 3.00\033[39m\033[49m 5.424\033[39m\033[49m 17.82\033[39m\033[49m  0\033[39m\033[49m  0\033[39m\033[49m    3\033[39m\033[49m    4\033[39m\033[49m\nChrysler Imperial     14.7\033[39m\033[49m   8\033[39m\033[49m 440.0\033[39m\033[49m 230\033[39m\033[49m 3.23\033[39m\033[49m 5.345\033[39m\033[49m 17.42\033[39m\033[49m  0\033[39m\033[49m  0\033[39m\033[49m    3\033[39m\033[49m    4\033[39m\033[49m\nFiat 128              32.4\033[39m\033[49m   4\033[39m\033[49m  78.7\033[39m\033[49m  66\033[39m\033[49m 4.08\033[39m\033[49m 2.200\033[39m\033[49m 19.47\033[39m\033[49m  1\033[39m\033[49m  1\033[39m\033[49m    4\033[39m\033[49m    1\033[39m\033[49m\nHonda Civic           30.4\033[39m\033[49m   4\033[39m\033[49m  75.7\033[39m\033[49m  52\033[39m\033[49m 4.93\033[39m\033[49m 1.615\033[39m\033[49m 18.52\033[39m\033[49m  1\033[39m\033[49m  1\033[39m\033[49m    4\033[39m\033[49m    2\033[39m\033[49m\nToyota Corolla        33.9\033[39m\033[49m   4\033[39m\033[49m  71.1\033[39m\033[49m  65\033[39m\033[49m 4.22\033[39m\033[49m 1.835\033[39m\033[49m 19.90\033[39m\033[49m  1\033[39m\033[49m  1\033[39m\033[49m    4\033[39m\033[49m    1\033[39m\033[49m\nToyota Corona         21.5\033[39m\033[49m   4\033[39m\033[49m 120.1\033[39m\033[49m  97\033[39m\033[49m 3.70\033[39m\033[49m 2.465\033[39m\033[49m 20.01\033[39m\033[49m  1\033[39m\033[49m  0\033[39m\033[49m    3\033[39m\033[49m    1\033[39m\033[49m\nDodge Challenger      15.5\033[39m\033[49m   8\033[39m\033[49m 318.0\033[39m\033[49m 150\033[39m\033[49m 2.76\033[39m\033[49m 3.520\033[39m\033[49m 16.87\033[39m\033[49m  0\033[39m\033[49m  0\033[39m\033[49m    3\033[39m\033[49m    2\033[39m\033[49m\nAMC Javelin           15.2\033[39m\033[49m   8\033[39m\033[49m 304.0\033[39m\033[49m 150\033[39m\033[49m 3.15\033[39m\033[49m 3.435\033[39m\033[49m 17.30\033[39m\033[49m  0\033[39m\033[49m  0\033[39m\033[49m    3\033[39m\033[49m    2\033[39m\033[49m\nCamaro Z28            13.3\033[39m\033[49m   8\033[39m\033[49m 350.0\033[39m\033[49m 245\033[39m\033[49m 3.73\033[39m\033[49m 3.840\033[39m\033[49m 15.41\033[39m\033[49m  0\033[39m\033[49m  0\033[39m\033[49m    3\033[39m\033[49m    4\033[39m\033[49m\nPontiac Firebird      19.2\033[39m\033[49m   8\033[39m\033[49m 400.0\033[39m\033[49m 175\033[39m\033[49m 3.08\033[39m\033[49m 3.845\033[39m\033[49m 17.05\033[39m\033[49m  0\033[39m\033[49m  0\033[39m\033[49m    3\033[39m\033[49m    2\033[39m\033[49m\nFiat X1-9             27.3\033[39m\033[49m   4\033[39m\033[49m  79.0\033[39m\033[49m  66\033[39m\033[49m 4.08\033[39m\033[49m 1.935\033[39m\033[49m 18.90\033[39m\033[49m  1\033[39m\033[49m  1\033[39m\033[49m    4\033[39m\033[49m    1\033[39m\033[49m\nPorsche 914-2         26.0\033[39m\033[49m   4\033[39m\033[49m 120.3\033[39m\033[49m  91\033[39m\033[49m 4.43\033[39m\033[49m 2.140\033[39m\033[49m 16.70\033[39m\033[49m  0\033[39m\033[49m  1\033[39m\033[49m    5\033[39m\033[49m    2\033[39m\033[49m\nLotus Europa          30.4\033[39m\033[49m   4\033[39m\033[49m  95.1\033[39m\033[49m 113\033[39m\033[49m 3.77\033[39m\033[49m 1.513\033[39m\033[49m 16.90\033[39m\033[49m  1\033[39m\033[49m  1\033[39m\033[49m    5\033[39m\033[49m    2\033[39m\033[49m\nFord Pantera L        15.8\033[39m\033[49m   8\033[39m\033[49m 351.0\033[39m\033[49m 264\033[39m\033[49m 4.22\033[39m\033[49m 3.170\033[39m\033[49m 14.50\033[39m\033[49m  0\033[39m\033[49m  1\033[39m\033[49m    5\033[39m\033[49m    4\033[39m\033[49m\nFerrari Dino          19.7\033[39m\033[49m   6\033[39m\033[49m 145.0\033[39m\033[49m 175\033[39m\033[49m 3.62\033[39m\033[49m 2.770\033[39m\033[49m 15.50\033[39m\033[49m  0\033[39m\033[49m  1\033[39m\033[49m    5\033[39m\033[49m    6\033[39m\033[49m\nMaserati Bora         15.0\033[39m\033[49m   8\033[39m\033[49m 301.0\033[39m\033[49m 335\033[39m\033[49m 3.54\033[39m\033[49m 3.570\033[39m\033[49m 14.60\033[39m\033[49m  0\033[39m\033[49m  1\033[39m\033[49m    5\033[39m\033[49m    8\033[39m\033[49m\nVolvo 142E            21.4\033[39m\033[49m   4\033[39m\033[49m 121.0\033[39m\033[49m 109\033[39m\033[49m 4.11\033[39m\033[49m 2.780\033[39m\033[49m 18.60\033[39m\033[49m  1\033[39m\033[49m  1\033[39m\033[49m    4\033[39m\033[49m    2\033[39m\033[49m\n"