2017-10-11 6 views
2

은 RStudio에서 knitr 함수를 사용하는 대신 .rmd가 knitr::render()을 사용하여 렌더링되면 캡션을 만들지 않습니다. 다음은 테스트 용 장난감의 예입니다. 여기 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를 사용하여 출력의 사진입니다 :

enter image description here

자막이 몇 일 전까지 제대로 작동, 그래서 나는 그것이 때문이다 의심 어제 만든 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

이 대답 할 의미하지 않는다,하지만 난 그냥 문제를 재현 할 수 있다는 것을 보여주고 싶다 :

kable for Word output

당신은 항상 당신의 세션 정보를보고해야합니다.

> 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) 
+0

업데이트 된 질문, 많은 감사 Yihui! – Bakaburg

+0

그래서 나와 같은 OS와 같은 버전의 RStudio와 rmarkdown을 사용하고 있습니다. 나는 그때 그 문제가 무엇인지 모릅니다. 아마도 MS Office의 버전이 다를 수 있습니까? –

+0

아니요,이 문제가 발생한 이후로 Office를 업데이트하지 않았습니다. html 출력을 사용하여 예제를 변경하고 결과에 이미지를 넣습니다. – Bakaburg