Quarto导出PPTX演示文稿如何调小过大的monospace字体
Quarto PPTX导出等宽代码字号调整方案
通过Quarto原生配置即可单独控制PPTX格式下的代码字号,不会改动RevealJS格式的原有正常显示,具体配置方式如下:
- 全局统一配置
在文档YAML头的pptx格式配置块中添加字号参数,分别控制行内代码和代码块的等宽字体大小:
可根据实际预览效果调整数值,通常12pt~16pt区间内的字号可以和RevealJS下的代码视觉大小匹配。format: revealjs: # 原有RevealJS相关配置无需改动 pptx: code: font-size: 14pt # 行内等宽代码字号 code-block: font-size: 14pt # 块级代码字号 - 单代码块单独配置
如果仅部分代码块存在字号过大、内容溢出的问题,无需修改全局配置,直接给目标代码块添加code-font-size属性即可:```r #| code-font-size: 12pt # 你的代码内容 summary(cars) ```
注意:PPTX格式下字号请使用
pt(磅)作为单位,不要使用em、rem等网页端相对单位,避免导出时字号计算错误。配置修改后重新渲染文档即可生效。
内容的提问来源于stack exchange,提问作者Lucas A. Meyer
相关产品推荐
相关产品推荐

