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

为何R Markdown的fig.height/fig.width在Quarto中不生效?

Quarto内嵌预览图形尺寸不生效问题解答
  • 参数用法是正确的:Quarto确实使用#| fig-height: 3、#| fig-width: 3这类代码块选项,和R Markdown的fig.height=3、fig.width=3是等效参数,不存在用法错误。
  • 问题出在RStudio的Quarto内嵌预览机制:Quarto的实时内嵌预览默认是快速渲染模式,可能没有完全应用图形尺寸参数。要看到预期尺寸,需要点击RStudio右上角的Render按钮完整渲染文档,而不是依赖实时预览。
  • 验证方法:可以先在文档YAML头部设置全局图形尺寸,再配合代码块选项测试:
    ---
    title: "Quarto图形尺寸测试"
    format: html
    fig-width: 3
    fig-height: 3
    ---
    
    代码块示例:
    #| fig-height: 3
    #| fig-width: 3
    plot(pressure)
    box("figure")
    
  • 如果完整渲染后仍不生效,大概率是版本兼容问题,建议更新到最新版的Quarto和RStudio。

内容的提问来源于stack exchange,提问作者caparks

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.16 11:27:32