blob: 827a937331a62d1e14902e4d8f8e890c183e09ce [file] [log] [blame]
Hao Zhue10cfd32017-02-21 16:41:14 -05001---
2title: add_footnote - HTML
3output: html_document
4---
5
6# Through Pandoc
7```{r through_pandoc}
8library(knitr)
9library(kableExtra)
10dt <- mtcars[1:5, 1:2]
11colnames(dt)[1] <- c("mpg[note]")
12rownames(dt)[2] <- c("Mazda RX4 Wag[note]")
13dt[3, 2] <- paste0(dt[3, 2], "[note]")
14
15kable(dt) %>%
16 add_footnote(c("footnote 1", "footnote 2", "footnote 3"))
17```
18
19# Through HTML
20## Plain HTML
21```{r through_html}
22kable(dt, format = "html") %>%
23 add_footnote(c("footnote 1", "footnote 2", "footnote 3"))
24```
25
26## HTML + bootstrap table
27```{r through_html_bootstrap}
28kable(dt, format = "html", table.attr = htmlTable_styling()) %>%
29 add_footnote(c("footnote 1", "footnote 2", "footnote 3"))
30```
31
32## HTML + bootstrap narrow table
33```{r through_latex_longtable}
34kable(dt, format = "html",
35 table.attr = htmlTable_styling(c("striped", "bordered"),
36 full_width = F)) %>%
37 add_footnote(c("footnote 1", "footnote 2", "footnote 3"))
38```