The ftExtra package provides helper functions for the flextable package:
colformat_md
parses markdown texts in columnsspan_header
makes multi-level headersinstall.packages("ftExtra")
remotes::install_github("atusy/ftExtra")
data.frame( x = c("**bold**", "*italic*"), y = c("^superscript^", "~subscript~"), z = c("***~ft~^Extra^** is*", "*Cool*"), stringsAsFactors = FALSE ) %>% as_flextable() %>% colformat_md()
library(dplyr, warn.conflicts = FALSE) iris %>% group_by(Species) %>% slice(1:2) %>% as_flextable()