Quarto中如何在YAML头显示不执行的内联R代码?
在Quarto中展示YAML内联R代码而不执行的方法
有几种简单的方式可以实现需求,无需嵌入图片:
转义反引号:在YAML内联R代码的反引号前添加反斜杠,让knitr忽略执行逻辑,渲染后会显示原始代码。示例写法:
date: "\`r Sys.Date()\`"最终会展示为
date: "r Sys.Date()"。用YAML代码块包裹:如果是在教程正文中展示完整的YAML示例,直接用YAML代码块包裹内容,代码块内的所有内容都会原样显示,不会被执行:
--- title: "Quarto教程" date: "`r Sys.Date()`" ---使用verbatim容器:在Quarto中用
.verbatim容器包裹目标代码,强制内容原样输出:
::: {.verbatim}
date: "r Sys.Date()"
:::
内容的提问来源于stack exchange,提问作者itsMeInMiami
相关产品推荐
相关产品推荐

