rmarkdown 中的引号问题,使用 jinja 生成 html

Problem with quotes in rmarkdown to generate html with jinja

提问人:AlexC 提问时间:1/19/2022 更新时间:1/20/2022 访问量:121

问:

我试图通过 rmarkdown 在 html 文件中生成引号时遇到了一些问题。实际上,我想在我的 html 中生成一些 jinja,但问题来了。

如果我不逃避引用:

{% extends "base.html" %}在 rmarkdown 中成为

{% extends “base.html” %}在 HTML 文件中产生错误。

如果我确实逃避了引用:

{% extends \"base.html\" %}在 rmarkdown 中成为

{% extends "base.html" %}在 HTML 文件中也会产生错误。

解决方案是什么? 提前致谢!

HTML R-Markdown Jinja2 行情

评论


答:

1赞 AlexC 1/20/2022 #1

在另一个频道上讨论后,我得到了答案。

有必要在html_document下方的 yaml 中添加一个选项:

self_contained: false

并使用转义引号来避免智能转换。\"