Post-处理 R Markdown 生成的 html 个文件

Post-processing R Markdown-generated html files

有没有办法自动对从 R Markdown 生成的 html 文件应用某些 post 处理?

例如,如果我们使用 MathJax 渲染 LaTeX 代码(主要在 RStudio 中),生成的 html 文件包含 src= 从 CDN 加载 MathJax 的链接。问题是,我们还需要能够在没有 Internet 访问权限的情况下在内部网络上显示这些文件,并且需要替换这些链接以指向 MathJax 的本地副本。

如果在生成 html 文件后可以使用一些挂钩来执行此操作,那将会很方便,但我还没有找到任何挂钩。

如果您的 post 处理专门针对 MathJax,您可以考虑将输出 yaml 设置为以下内容,这将下载 MathJax 和 link 等库的本地副本。

output: 
  html_document:
    self_contained: FALSE
    mathjax: local