2

当使用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’
4

2 回答 2

3

我遇到了同样的问题(使用上面的示例时没有打印表格标题)。format = 'pandoc'通过添加到kable()论点让它工作。

于 2018-03-24T16:27:43.460 回答
0

这并不是一个答案,但我只是想表明我无法重现您的问题:

用于 Word 输出的 kable

您应该始终报告您的会话信息。

> 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)
于 2017-10-11T14:11:36.640 回答