2017-09-10 56 views
1

我看了this question,但給出的方法似乎不適用於腳註(請參閱MWE)。我想知道如何使用kableExtra包在表腳註中添加超鏈接。kableExtra:表格腳註中的超鏈接

knitr::kable(
       x  = mtcars[1:4, 1:5] 
      , format = "latex" 
      , caption = "Table Caption with hyperlink[note]" 
      , escape = FALSE 
      ) %>% 
    kableExtra::add_footnote("\\href{https://github.com/haozhu233/kableExtra}{kableExtra}") 

回答

2

使用kableExtra> 0.5.0時,腳註中可以使用escape

library(kableExtra) 
knitr::kable(mtcars[1:4, 1:5], 
     format = "latex", 
     caption = "Table Caption with hyperlink[note]", 
     escape = FALSE 
     ) %>% 
    add_footnote("\\href{https://github.com/haozhu233/kableExtra}{kableExtra}", 
         escape = F) 
+0

感謝@Hao的精彩包和漂亮的解決方案。 'kableExtra'上有[另一個問題](https://stackoverflow.com/q/46156841/707145)。如果你有機會看看並幫助我,我將不勝感激。謝謝 – MYaseen208