当使用knitr::render()
RStudio 上的 knitr 函数而不是使用 knitr 函数呈现 .rmd 时,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')`
这是输出的图片,在左侧和render()
右侧使用 RStudio:
直到几天前,字幕工作正常,所以我怀疑这是由于我昨天对 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’