Get the Open Office XML table tag content from a gt_tbl object as a
single-element character vector.
as_word(
data,
align = "center",
caption_location = c("top", "bottom", "embed"),
caption_align = "left",
split = FALSE,
keep_with_next = TRUE,
autonum = TRUE
)The gt table data object
obj:<gt_tbl> // required
This is the gt table object that is commonly created through use of the
gt() function.
Table alignment
scalar<character> // default: "center"
An option for table alignment. Can either be "center", "left", or
"right".
Caption location
singl-kw:[top|bottom|embed] // default: "top"
Determines where the caption should be positioned. This can either be
"top", "bottom", or "embed".
Caption alignment
Determines the alignment of the caption. This is
either "left" (the default), "center", or "right". This option is
only used when caption_location is not set as "embed".
Allow splitting of a table row across pages
scalar<logical> // default: FALSE
A logical value that indicates whether to activate the Word option
Allow row to break across pages.
Keeping rows together
scalar<logical> // default: TRUE
A logical value that indicates whether a table should use Word option
Keep rows together.
Automatic Table Numbering
scalar<logical> // default: TRUE
A logical value that indicates whether a table should use Words built-in
auto table numbering option in the caption.
Automatic Table Numbering.
Use a subset of the gtcars dataset to create a gt table. Add a header
with tab_header() and then export the table as OOXML code for Word using
as_word()
tab_rtf <-
gtcars |>
dplyr::select(mfr, model) |>
dplyr::slice(1:2) |>
gt() |>
tab_header(
title = md("Data listing from **gtcars**"),
subtitle = md("`gtcars` is an R dataset")
) |>
as_word()
13-5
v0.7.0 (August 25, 2022)
Other table export functions:
as_gtable(),
as_latex(),
as_raw_html(),
as_rtf(),
extract_body(),
extract_cells(),
extract_summary(),
gtsave()