2017-09-10 6 views
1

J'ai regardé this question mais la méthode donnée ne semble pas fonctionner avec des notes de bas de page (voir MWE). Je me demande comment ajouter un lien hypertexte dans les notes de bas de tableau en utilisant le paquet kableExtra.kableExtra: lien hypertexte dans la note de bas de page d'un tableau

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}") 

Répondre

2

Avec kableExtra> 0.5.0, vous pouvez utiliser escape dans la note de bas de page.

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

Merci @Hao pour le paquet merveilleux et la bonne solution. J'ai [une autre question] (https://stackoverflow.com/q/46156841/707145) sur 'kableExtra'. J'apprécierais si vous jetez un coup d'oeil et m'aidez là-dessus aussi. Merci – MYaseen208