简而言之:是否有一种方法可以在以下R代码块中操纵从YAML头生成的
metadata
列表?为了说明这一点,我尝试了以下操作:---
title: "Untitled"
output: html_document
---
```{r}
rmarkdown::metadata$title <- "New title"
rmarkdown::metadata$title
```
然而,这会抛出一个错误。
Error in rmarkdown::metadata$title <- "New title" :
Object 'rmarkdown' not found
背景
我正在制作一个RMarkdown TeX模板。 根据在YAML头中定义的变量lang
,某些导言部分需要本地化。 我目前的方法是检查metadata$lang
的值并创建相应术语的列表。 我想将列表的内容添加到metadata
中,并通过例如$loc_wordcount$
在TeX模板中访问这些术语。