我想在块中获取当前的块标签。这可能吗?
```{r my_chunk}
gettextf("This chunk is called %s", some_function_to_get_chunk_label())
```
答案 0 :(得分:6)
您可以使用opts_current$get
例如......
opts_current$get(name = 'label')
例如
cat(knit(text ="
```{r 'hello'}
render_markdown(strict=TRUE)
opts_current$get(name = 'label')
```
"))
哪个给出了
render_markdown(strict = TRUE)
opts_current$get(name = "label")
## [1] "hello"