add custom print & knit_print method to display HTML table on the run
diff --git a/man/footnote.Rd b/man/footnote.Rd
index 6152876..cdd514e 100644
--- a/man/footnote.Rd
+++ b/man/footnote.Rd
@@ -7,8 +7,8 @@
 footnote(kable_input, general = NULL, number = NULL, alphabet = NULL,
   symbol = NULL, footnote_order = c("general", "number", "alphabet",
   "symbol"), footnote_as_chunk = FALSE, escape = TRUE,
-  general_title = "Note: ", number_title = "", alphabet_title = "",
-  symbol_title = "")
+  threeparttable = FALSE, general_title = "Note: ", number_title = "",
+  alphabet_title = "", symbol_title = "")
 }
 \arguments{
 \item{kable_input}{HTML or LaTeX table generated by \code{knitr::kable}}
@@ -34,6 +34,11 @@
 \item{escape}{T/F value. It controls whether the contents and titles should
 be escaped against HTML or LaTeX. Default is TRUE.}
 
+\item{threeparttable}{T/F value for whether to use LaTeX package
+threeparttable. Threeparttable will force the width of caption and
+footnotes be the width of the original table. It's useful when you have
+long paragraph of footnotes.}
+
 \item{general_title}{Section header for general footnotes. Default is
 "Note: ".}