Host R bookdown 的问题在 sharepoint 上生成了 gitbook

Issue with Host R bookdown generated gitbook on sharepoint

我正在尝试建立一个工作流程来在 Sharepoint(公司内的主要内容发布平台)上托管 bookdown 生成的 gitbook。通过一些调整,我们可以在 sharepoint 上访问 gitbook,并且嵌入的情节数据没有问题。

但是,无法显示所有保存在子文件夹中的图形。发现 SharePoint 自动将“_”添加到“_main_files”,因为 "files" 是为系统保留的。

_bookdown.yml 中有一些选项可以配置输出目录,例如 output_dir:"Outputfolder"。但是,“_files”仍然会自动添加到保存图像的文件夹中。

是否可以使用 bookdown 配置更改子目录?像“_main_images”这样的文件夹名称不会与共享点命名约定冲突。

您可以在书的第一个代码块中使用 knitr chunk option fig.path 设置图形路径,例如

```{r include=FALSE}
knitr::opts_chunk$set(fig.path = '_main_images/')
```

我不完全确定更改默认值 fig.path 的后果,但如果您的书仅包含 R 图而没有 HTML 小部件,则此更改应该没问题。