gpt4 book ai didi

hugo - 更改 blogdown 中的图形和表格标题

转载 作者:行者123 更新时间:2023-12-02 08:37:49 28 4
gpt4 key购买 nike

我正在修改 blogdown 并希望创建带有非英语标题的图形和表格。以下 block

```{r label1, echo=FALSE, fig.cap="Fancy caption", fig.fullwidth=TRUE}
plot(1,1)
```

生成情节和标题:

Figure 1: Fancy caption

我希望能够更改标签,例如“图”变为“图”。我想我可以用与 bookdown 相同的方式修复它:在 _bookdown.yml 文件中我可以有

language:
ui:
chapter_name: "Chap "
appendix_name: "App "
label:
fig: 'Plot '
tab: 'Fancy table '

但我不确定如何使用 blogdown 中基于 Hugo 的设置执行类似的操作。如何将上述信息添加到 config.toml 文件或将其设置在其他位置?

最佳答案

首先,将您描述的 _bookdown.yml 文件存储在与博客文章源 .Rmd 文件相同的文件夹中,例如content/post/_bookdown.yml(如果您的文件位于 content/post/my_post.Rmd)。

然后,将 _bookdown.yml 添加到 config.toml 中的 ignoreFiles 列表中,这样 Hugo 就不会移动 _bookdown.yml 到公共(public)目录。

这是有效的,因为 blogdown::html_page() 是基于 bookdown::html_document2() 的,它将获取 _bookdown.yml > 在源 Rmd 的同一目录中。我认为不可能从您的 blogdown 根目录进行全局设置,但如果您将所有帖子存储在 content/post 中,那么基本上是一样的。

关于hugo - 更改 blogdown 中的图形和表格标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49440295/

28 4 0