使用knitr::render()
渲染.rmd而不是使用RStudio上的knitr函数时,kable()
不会创建字幕。
这是一个测试的玩具示例。
---
title: "Untitled"
output:
html_document:
df_print: paged
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE)
library('knitr')
```
`r kable(iris, caption = 'prova')`
这里是输出的图片,左边是RStudio,右边是render()
:
字幕工作正常,直到几天前,所以我怀疑这是由于我昨天编写的knitr库的升级。
devtools::session_info('rmarkdown')
Session info ------------------------------------------------------------------------------------------------------------------------------------
setting value
version R version 3.4.0 (2017-04-21)
system x86_64, darwin15.6.0
ui RStudio (1.1.383)
language en
collate it_IT.UTF-8
tz <NA>
date 2017-10-11
Packages ----------------------------------------------------------------------------------------------------------------------------------------
package * version date source
backports 1.1.1 2017-09-25 CRAN (R 3.4.2)
base64enc 0.1-3 2015-07-28 CRAN (R 3.4.0)
bitops 1.0-6 2013-08-17 CRAN (R 3.4.0)
caTools 1.17.1 2014-09-10 CRAN (R 3.4.0)
digest 0.6.12 2017-01-27 CRAN (R 3.4.0)
evaluate 0.10.1 2017-06-24 CRAN (R 3.4.1)
graphics * 3.4.0 2017-04-21 local
grDevices * 3.4.0 2017-04-21 local
highr 0.6 2016-05-09 CRAN (R 3.4.0)
htmltools 0.3.6 2017-04-28 CRAN (R 3.4.0)
jsonlite 1.5 2017-06-01 CRAN (R 3.4.0)
knitr * 1.17 2017-08-10 CRAN (R 3.4.1)
magrittr * 1.5 2014-11-22 CRAN (R 3.4.0)
markdown 0.8 2017-04-20 CRAN (R 3.4.0)
methods * 3.4.0 2017-04-21 local
mime 0.5 2016-07-07 CRAN (R 3.4.0)
Rcpp 0.12.13 2017-09-28 CRAN (R 3.4.2)
rmarkdown * 1.6 2017-06-15 CRAN (R 3.4.0)
rprojroot 1.2 2017-01-16 CRAN (R 3.4.0)
stats * 3.4.0 2017-04-21 local
stringi 1.1.5 2017-04-07 CRAN (R 3.4.0)
stringr * 1.2.0 2017-02-18 CRAN (R 3.4.0)
tools 3.4.0 2017-04-21 local
utils * 3.4.0 2017-04-21 local
yaml 2.1.14 2016-11-12 CRAN (R 3.4.0)
> rmarkdown::pandoc_version()
[1] ‘1.19.2.1’
答案 0 :(得分:2)
我遇到了同样的问题(使用上面的示例时表格标题不打印)。通过将format = 'pandoc'
添加到kable()
参数来实现它。
答案 1 :(得分:0)
这并不是一个答案,但我只是想表明我无法重现你的问题:
您应该始终报告您的会话信息。
> devtools::session_info('rmarkdown')
Session info --------------------------------------------------------
setting value
version R version 3.4.2 (2017-09-28)
system x86_64, darwin15.6.0
ui RStudio (1.1.383)
language (EN)
collate en_US.UTF-8
tz America/Chicago
date 2017-10-11
Packages ------------------------------------------------------------
package * version date source
backports 1.1.1 2017-09-25 CRAN (R 3.4.2)
base64enc 0.1-3 2015-07-28 CRAN (R 3.4.0)
bitops 1.0-6 2013-08-17 CRAN (R 3.4.0)
caTools 1.17.1 2014-09-10 CRAN (R 3.4.0)
digest 0.6.12 2017-01-27 CRAN (R 3.4.0)
evaluate 0.10.1 2017-06-24 CRAN (R 3.4.1)
graphics * 3.4.2 2017-10-04 local
grDevices * 3.4.2 2017-10-04 local
highr 0.6 2016-05-09 CRAN (R 3.4.0)
htmltools 0.3.6 2017-04-28 CRAN (R 3.4.0)
jsonlite 1.5 2017-06-01 CRAN (R 3.4.0)
knitr 1.17 2017-08-10 CRAN (R 3.4.1)
magrittr 1.5 2014-11-22 CRAN (R 3.4.0)
markdown 0.8 2017-04-20 CRAN (R 3.4.0)
methods * 3.4.2 2017-10-04 local
mime 0.5 2016-07-07 CRAN (R 3.4.0)
Rcpp 0.12.13 2017-09-28 CRAN (R 3.4.2)
rmarkdown 1.6 2017-06-15 CRAN (R 3.4.0)
rprojroot 1.2 2017-01-16 CRAN (R 3.4.0)
stats * 3.4.2 2017-10-04 local
stringi 1.1.5 2017-04-07 CRAN (R 3.4.0)
stringr 1.2.0 2017-02-18 CRAN (R 3.4.0)
tools 3.4.2 2017-10-04 local
utils * 3.4.2 2017-10-04 local
yaml 2.1.14 2016-11-12 CRAN (R 3.4.0)