【发布时间】:2020-01-03 02:10:44
【问题描述】:
是否可以为 PDF 输出带有超链接的 kable 单元格?例如这对我不起作用:
library(dplyr)
library(knitr)
library(kableExtra)
tbl <- tibble(test=c("A","B","C"),link=c("http://someurl1", "http://someurl2", "http://someurl3"))
tbl <- mutate(test = cell_spec(test, "html", link = link))
kable(tbl, "latex", escape = F, booktabs = T) %>%
kable_styling(bootstrap_options = c("hover", "condensed"), full_width = T)
UPDATE 使用 escape = F 是我之前遇到的所有实际错误的罪魁祸首......有什么建议可以解决这个问题吗?
[24]
LaTeX Font Info: External font `lmex10' loaded for size
(Font) <10> on input line 1566.
LaTeX Font Info: External font `lmex10' loaded for size
(Font) <7> on input line 1566.
! Extra alignment tab has been changed to \cr.
<recently read> \endtemplate
l.1586 \end{tabu}
! ==> Fatal error occurred, no output PDF file produced!
【问题讨论】:
标签: r hyperlink r-markdown kableextra