必须有一些我不理解的不匹配。当我在Rstudio中使用带有标题的knitr :: kable渲染pdf时,标题位于表格的顶部,当我从网页的闪亮服务器专业版中渲染它时,标题位于表格的底部。日志文件中没有错误。我不明白有什么不同。
我简单的kable声明是:
knitr::kable(data_table,format.args = list(big.mark = ','),caption = "My Caption")
我正在使用的knitr版本是1.15.1
当我通过闪亮的服务器专业网页渲染pdf时,是什么导致标题出现?
答案 0 :(得分:0)
请将格式设置为pandoc,即可使用
knitr :: kable(data_table,format.args = list(big.mark =','),format =" pandoc",caption =" My Caption& #34)
MWE
knitr :: kable(data.frame(h1 = c(" a"," b"),h2 = c(10,11)),format =&#34 ; pandoc",caption ="我的标题在这里",row.names = FALSE)
输出看起来像这样
表:我的标题
h1 h2
10
b 11