| print.kableExtra <- function(x, ...) { |
| html_header <- htmltools::tags$head( |
| rmarkdown::html_dependency_jquery(), |
| rmarkdown::html_dependency_bootstrap(theme = "simplex"), |
| html_dependency_kePrint() |
| html_table <- htmltools::HTML(as.character(x)) |
| html_result <- htmltools::tagList(html_header, html_table) |
| if (interactive() & rstudioapi::isAvailable()) { |
| htmltools::html_print(html_result, viewer = rstudioapi::viewer) |
| html_dependency_kePrint <- function() { |
| htmlDependency(name = "kePrint", |
| src = system.file("kePrint-0.0.1", |
| knit_print.kableExtra <- function(x, ...) { |