These functions set borders between cells.
left_border(ht) left_border(ht) <- value set_left_border(ht, row, col, value = 0.4) map_left_border(ht, row, col, fn) right_border(ht) right_border(ht) <- value set_right_border(ht, row, col, value = 0.4) map_right_border(ht, row, col, fn) top_border(ht) top_border(ht) <- value set_top_border(ht, row, col, value = 0.4) map_top_border(ht, row, col, fn) bottom_border(ht) bottom_border(ht) <- value set_bottom_border(ht, row, col, value = 0.4) map_bottom_border(ht, row, col, fn) # S3 method for huxtable left_border(ht) <- value # S3 method for huxtable right_border(ht) <- value # S3 method for huxtable top_border(ht) <- value # S3 method for huxtable bottom_border(ht) <- value
ht | A huxtable. |
---|---|
value | A numeric thickness or a |
row | A row specifier. See rowspecs for details. |
col | An optional column specifier. |
fn | A mapping function. See mapping-functions for details. |
Borders are always "collapsed": right_border(ht)[, 1]
is
the same as left_border(ht)[, 2]
, and setting one sets the other.
Setting left_border(ht) <- number
sets the border thickness.
You can set multiple properties at once by using brdr()
.
Currently in LaTeX, all non-zero border widths on a given line must be the same.
In HTML, you will need to set a width of at least 3 to get a double border.
Only "solid" and "double" styles are currently implemented in LaTeX, and all non-zero horizontal border widths on a given line must be the same.
Other border properties:
border-colors
,
border-styles
bottom_border(jams)[1, ] <- 0.4 jams#> Type Price Sugar content #> ────────────────────────────────────── #> Strawberry 1.90 40.00% #> Raspberry 2.10 35.00% #> Plum 1.80 50.00% #> #> Column names: Type, Price, Sugar#> Type Price Sugar content #> ────────────────────────────────────── #> Strawberry 1.90 40.00% #> Raspberry 2.10 35.00% #> Plum 1.80 50.00% #> #> Column names: Type, Price, Sugar#> Type Price Sugar content #> ────────────────────────────────────── #> Strawberry 1.90 40.00% #> ────────────────────────────────────── #> Raspberry 2.10 35.00% #> ────────────────────────────────────── #> Plum 1.80 50.00% #> ────────────────────────────────────── #> #> Column names: Type, Price, Sugar