使用bookdown(单个文档)时,数字会自动编号为:
图1图标题文字.
在化学中,惯例是将主要数字标记为:
图1.图标题文字.
并为支持信息文件:
图S1.图标题文字.
另外在我们需要的文字参考文献中:
......如图1所示,......
所以参考文本不应该是粗体.
如何使用bookdown(或rmarkdown)生成图形和表格标题,如下所示:" 图S1.一些文字." 和" 表S1.一些文字." ?
我需要这是MS Word格式.
到目前为止,我试图修改_bookdown.yml文件如下:
language:
label:
fig: "**Figure S**"
tab: "**Table S**"
Run Code Online (Sandbox Code Playgroud)
这给出了:图S 1一些文本......以及使用时的内联引用:
Figure S\@ref(fig:Xray)
Run Code Online (Sandbox Code Playgroud)
是图S1,没关系.
这是一个最小的例子:
---
title: Supporting Information
subtitle: "Iron(I) etc"
author: "Some people here"
abstract: "Added the addresses here since there is no abstract in the SI"
output:
bookdown::word_document2:
fig_caption: yes
toc: yes
toc_depth: 1
---
## Reaction of etc.
Some …Run Code Online (Sandbox Code Playgroud) 我想用 knitr 生成一个 Latex 文档,但它不允许我将图形的标签更改为我的语言。编码:
```{r rstudio, echo = FALSE, fig.cap = "RStudio IDE", fig.margin = T}
plot(pressure)
```
Run Code Online (Sandbox Code Playgroud)
这会产生:
但是我希望标题标签读取 Figura: (portuguese) 而不是 Figure: 。我添加了变量lang: pt-br,它在我用 调用它时进行了纠正\@ref(fig:rstudio),但不修复图形标签。