Markdown 带bookdown的标记HTML:更改图形编号

Markdown 带bookdown的标记HTML:更改图形编号,markdown,bookdown,Markdown,Bookdown,我正在使用bookdown制作一个简单的(一个文档)Rmarkdown文档,编织成HTML。我知道如何制作带有标题的数字并参考这些数字,但我想更改我的数字编号。下面是我正在做的一个简单的例子 --- title: "My Title" author: "Me" date: "1/1/2016" output: bookdown::html_document2 bibliography: refs.bib --- ```{r hea

我正在使用bookdown制作一个简单的(一个文档)Rmarkdown文档,编织成HTML。我知道如何制作带有标题的数字并参考这些数字,但我想更改我的数字编号。下面是我正在做的一个简单的例子

---
title: "My Title"
author: "Me"
date:  "1/1/2016"
output: bookdown::html_document2
bibliography: refs.bib
---


```{r heatmap, fig.cap = "Plot showing blah blah"}
plot(mydata) 
```
上面的代码创建了一个标记为“图1:显示废话的绘图”的图。我希望将图形标记为“图S1:显示废话的绘图”(注意图形编号前的“S”)。(我正在为一份提交的期刊撰写补充资料。)我已经阅读了bookdown的工作原理,似乎我可以通过更改
\u bookdown.yml
文件中的一行来轻松完成这项工作(请参阅:)。问题是我没有
\u bookdown.yml
文件,我不知道如何创建一个或如何将其链接到.Rmd文件。我所拥有的只是一个.Rmd文件,它与工作图形标签等完美结合


如能帮助制作、编辑和链接
\u bookdown.yml
文件,将不胜感激。或者,是否有其他方法更改图形编号?我不介意修复程序很烦人,我只是想让它工作

欢迎来到stackoverflow

\u bookdown.yml
是一个文件,用于记录项目的可选设置。有关可用选项的概述,请参见易慧

您可以自己轻松地生成这样的文件,例如,通过在RStudio中保存扩展名为.yml的R脚本。无需链接到.Rmd文件–只需将其放置在项目目录中即可

实现所需功能的最基本的
\u bookdown.yml

\u bookdown.yml

语言:
标签:
图:“图S”

非常感谢您的回复!我尝试了这个方法(现在我的项目目录中有一个_bookdown.yml文件),但不幸的是,当我编写.Rmd文件时,没有任何更改。我的体形标签仍然是“图1:”。我是否需要更改YAML标题中的任何内容才能使其正常工作?或者以与平常不同的方式编织我的.Rmd文件?这很奇怪。如果你按了编织按钮,它应该会工作。也许您没有如我的回答所示在_bookdown.yml中缩进代码?重要的是,在
标签:
之前有一个选项卡(两个空格)和
图:
之前有两个选项卡(四个空格)。是的,这解决了它。在
图之前我只有一个选项卡:
。非常感谢!