在 R Markdown YAML 中包含 css 文件的文件路径

Include filepath for css file in R Markdown YAML

我需要 link 我的 R Markdown 到 css 文件。如果 css 文件与 .Rmd 文件位于同一目录中,则它可以正常工作。如果 css 在不同的目录中,它不起作用。

如何在 YAML 的 css 字段中包含文件路径?

有效

---
title: "MY TITLE"
author: "MY NAME"
output:
  xaringan::moon_reader:
    lib_dir: libs
    css: path/to/xaringan_themer.css
    nature:
      highlightStyle: tomorrow-night-bright
      highlightLines: true
      countIncrementalSlides: false
      titleSlideClass: ["center","top"]
---

所以我探讨了这个多年来“热门”的话题。
最后一条新闻是一个新问题,它指出了所有以前的问题并提供了一个解决方案 https://github.com/rstudio/rmarkdown/issues/1859. Author stating that his branches https://github.com/jonathan-g/rmarkdown/tree/jg-devel and https://github.com/jonathan-g/rmarkdown/tree/minimal-tree-fix(最后一个是将我的更改修剪到最小的补丁以保持 PR 较小)为这个问题提供了一个解决方案。此时 PR 仍然不存在,最后一次更新是在几个月前。

其他解决方案(我喜欢)可能是使用符号链接,此处介绍:https://github.com/jdblischak/workflowr/issues/95#issuecomment-360138007 重要的是,git 支持符号链接。组织目录 https://github.com/stephenslab/wflow-divvy/tree/dev 中的示例。