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

Quarto导出PPTX演示文稿如何调小过大的monospace字体

Quarto PPTX导出等宽代码字号调整方案

通过Quarto原生配置即可单独控制PPTX格式下的代码字号,不会改动RevealJS格式的原有正常显示,具体配置方式如下:

  • 全局统一配置
    在文档YAML头的pptx格式配置块中添加字号参数,分别控制行内代码和代码块的等宽字体大小:
    format:
      revealjs:
        # 原有RevealJS相关配置无需改动
      pptx:
        code:
          font-size: 14pt # 行内等宽代码字号
        code-block:
          font-size: 14pt # 块级代码字号
    
    可根据实际预览效果调整数值,通常12pt~16pt区间内的字号可以和RevealJS下的代码视觉大小匹配。
  • 单代码块单独配置
    如果仅部分代码块存在字号过大、内容溢出的问题,无需修改全局配置,直接给目标代码块添加code-font-size属性即可:
    ```r
    #| code-font-size: 12pt
    # 你的代码内容
    summary(cars)
    ```
    

注意:PPTX格式下字号请使用pt(磅)作为单位,不要使用em、rem等网页端相对单位,避免导出时字号计算错误。配置修改后重新渲染文档即可生效。

内容的提问来源于stack exchange,提问作者Lucas A. Meyer

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 20:36:27