如何在yaml头中包含使用R代码的css文件



如何在yaml头中包含使用R代码的css文件?

我有以下目录树

./
./include/
./include/css/
./include/css/style.css
./docs
./docs/report/
./docs/report/report.Rmd

我试过

css: "`r library(here); here('include/css/style.css')`"

但它没有工作,并给出以下错误

在资源中找不到文件r here::here('include/css/style.css')路径错误:pandoc文档转换失败,错误为99

我是新人,所以还不能对你的帖子发表评论。

我将这个例子用于我的预订文档:

https://bookdown.org/yihui/rmarkdown-cookbook/html-css.html

这很好,但我把所有的css文件以及markdown和yml文件放在同一个目录下。

如果你想使用你的目录结构,也许一个相对路径可能会起作用。下面是我发现的一个例子:

https://github.com/fletcher/MultiMarkdown/issues/47

祝你好运!

最新更新