2

Windows 7 で RStudio/knitr/markdown/pandoc/docx を使用しています。プロットを 2 つ並べて印刷すると、プロットにキャプションが表示されません。
次の例では、中央のグラフィックの docx にキャプションがありません。ただし、最後のプロットでは図の番号は正しいです。

ところで、 fig.subcap オプションも含めないと、キャプションが表示されません。
ありがとうございました!

Title
========================================================


```{r setup, include=FALSE}
opts_chunk$set(comment=NA)

fig.caption.num = local({
  i = 0
  function(x) {
    i <<- i + 1
    paste('Fig. ', i, ': ', x, sep = '')
  }
})
```

Some text:  

```{r fig.width=7, fig.height=6, fig.cap=fig.caption.num('My first plot')}
plot(cars)
```


Two plots:  

```{r fig.width=3, fig.height=7, fig.cap=fig.caption.num('Two plots'), fig.show='hold', fig.subcap=c('one plot', 'the other one')}
plot(cars)
plot(1:10)
```


Some more text:  

```{r fig.width=7, fig.height=7, fig.cap=fig.caption.num('My last plot')}
plot(cars)
```


Finish text  

sessionInfo()
R バージョン 2.15.3 (2013-03-01) プラットフォーム: x86_64-w64-mingw32/x64 (64 ビット)

locale:
[1] LC_COLLATE=Spanish_Argentina.1252  LC_CTYPE=Spanish_Argentina.1252   
[3] LC_MONETARY=Spanish_Argentina.1252 LC_NUMERIC=C                      
[5] LC_TIME=Spanish_Argentina.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
[1] digest_0.6.3   evaluate_0.4.3 formatR_0.7    knitr_1.2      stringr_0.6.2 
[6] tools_2.15.3  
4

1 に答える 1

2

これは、質問を回答済みとしてマークするためのものです。これが LaTeX のみの機能であることを確認する上記の Yihui のコメントを参照してください。

于 2013-05-19T13:33:14.700 に答える