Rmarkdown dosyamda, bir yığın içinde olmanın mümkün olup olmadığını ve r-chunk'un içindeki fig.cap seçenek değerini kullanıp kullanmadığımı merak ediyorum. Örneğinknitr: Şekil altyazısının bir yığın içinde alınması
:
Rmarkdown dosyamda, bir yığın içinde olmanın mümkün olup olmadığını ve r-chunk'un içindeki fig.cap seçenek değerini kullanıp kullanmadığımı merak ediyorum. Örneğinknitr: Şekil altyazısının bir yığın içinde alınması
:
İlginç soru seyir başlatmak için nereye herhangi bir yardım veya tavsiye için şimdiden
```{r fig.cap = 'test'}
code
.
.
print(options$fig.cap)?
````
teşekkürler. Bunu yapmak için doğru yolu bilmek isterdim, ama bu (çok) hacky yolu benim için çalışıyor.
---
output:
html_document:
css: ~/knitr.css
---
```{r, include=FALSE}
library(knitr)
knit_hooks$set(plot = function(x, options) {
fig_fn = paste0(opts_knit$get('base.url'), paste(x, collapse = '.'))
fig.cap <<- knitr:::.img.cap(options)
sprintf("<figure><img src='%s'><figcaption>%s</figcaption></figure>",
fig_fn, fig.cap)
})
```
```{r, fig.cap = 'Figure I: the plot of my figure.'}
plot(1:5)
````
I say some things and some other things.
Oh, yeah please refer to `r fig.cap`
Bu meydana gelen en son rakam için çalışır, ancak bir figür sayacında işe yarayabilir veya istediğiniz zaman başvurmak için başka bir şey, her yazısı için benzersiz değişkenler yapmak
.knitr::opts_current$get("fig.cap")
ile alınabilir.
İşte bir örnek:
```{r fig.cap = 'test'}
library(knitr)
code
.
.
print(opts_current$get("fig.cap"))
````