Markdown HTML w/ bookdown:更改图形编号

Markdown HTML w/ bookdown: Changing Figure Numbering

我正在使用 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:显示 blah blah”的图形。我 想要 将图标记为“图 S1:显示 blah blah 的图”(注意图号前的“S”)。 (我正在为期刊投稿写补充。)我已经阅读了 bookdown 的工作原理,看来我可以通过更改 _bookdown.yml 文件中的一行轻松地完成此操作(参见:https://bookdown.org/yihui/bookdown/internationalization.html) .问题是我没有 _bookdown.yml 文件,我不知道如何制作一个或如何将它 link 到我的 .Rmd 文件。我只有一个 .Rmd 文件,可以完美地编织工作图标签等。

如能帮助制作、编辑和link编辑_bookdown.yml 文件,我们将不胜感激。或者,还有其他方法可以更改图形编号吗?我不介意修复程序很烦人,我只是希望它能正常工作!

欢迎使用 Whosebug!

_bookdown.yml 是一个 YAML file for optional settings for a bookdown project. See Yihui's documentation,用于概述可用选项。

您可以自己轻松生成这样的文件,例如,通过在 RStudio 中保存一个扩展名为 .yml 的 R 脚本。不需要 linking 到 link 到 .Rmd 文件——将它放在项目目录中就足够了。

最基本的_bookdown.yml可以满足您的需求

_bookdown.yml

language:
  label:
    fig: 'Figure S'