You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 03:33:10