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

如何调整Quarto RevealJS中代码块的相对字体大小?

在Quarto RevealJS中单独调整代码块字体大小的方法

在Quarto RevealJS场景下,默认代码块字体尺寸小于正文,使用fontsize参数修改基础字体时,所有页面元素的字体都会成比例缩放,无法单独控制代码块的相对大小。通过自定义CSS可以精准解决这个问题,不同CSS选择器的作用范围差异如下:

  • 仅调整代码块字体(推荐):修改code.sourceCode的font-size属性,只会作用于代码块内容,不会影响代码输出、行内代码等其他元素。示例CSS代码:
code.sourceCode {
  font-size: 0.9em; /* 可根据需求设置相对比例或绝对尺寸 */
}
  • 调整范围过大的方案:如果直接修改code的font-size,会覆盖所有<code>标签对应的内容,包括代码块、代码输出、所有逐字元素,多数场景下这种调整范围不符合需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 19:12:02