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

如何在Marimo中增大KaTeX公式的字体大小?

解决Marimo中KaTeX公式字体过小的问题

方法一:直接在Markdown单元格注入全局样式(最可靠)

不用依赖外部CSS文件,直接在任意一个Markdown单元格里添加以下代码,既能全局放大公式,又能保证上下标保持合理的相对尺寸:

<style>
/* 全局设置KaTeX公式的基础字体大小 */
.katex {
  font-size: 2em !important;
}
/* 修复上下标比例,避免放大后上下标过小 */
.katex .sub, .katex .sup {
  font-size: 75% !important;
}
</style>

这种方式能确保样式直接作用到所有公式,不会因为外部文件加载顺序问题被Marimo默认样式覆盖。

方法二:修复外部CSS文件的优先级问题

如果坚持使用外部custom.css,需要提高选择器优先级来覆盖默认样式,修改custom.css内容为:

/* 通过添加父类选择器提升优先级 */
.marimo-cell .katex {
  font-size: 2em !important;
}
.marimo-cell .katex .sub, .marimo-cell .katex .sup {
  font-size: 75% !important;
}

同时要确保custom.css和你的Marimo笔记本文件在同一目录下,保证路径加载正确。

方法三:单个公式单独调整(适合局部修改)

如果只是个别公式需要放大,不用全局设置,可以直接用mo.math函数指定样式:

import marimo as mo
mo.math(r"\sum_{i=1}^n i = \frac{n(n+1)}{2}", style={"font-size": "2em"})

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 16:57:03