在 Quarto 自带的 revealjs Pandoc 模板里,把 math: 配置换成下面这一段, 并把插件名从 RevealMath 换成 RevealMath.MathJax3。 路径按生成 HTML 到站点输出根的目录深度填写。 输出根下两级的 HTML(例如 slide/topic/deck.html)使用 ../../ 。 地址写成相对路径。不要把这段地址交给 URL 构造函数再取 href,以免生成带 %3A 的 file 绝对地址。 Pandoc 模板里的 $ 是变量符号。这一段只使用 \( 与 \[,避免写出未转义的 $ 定界符。 mathjax3: { mathjax: "../../vendor/mathjax/load-mathjax.js", tex: { inlineMath: [['\\(','\\)']], displayMath: [['\\[','\\]']] }, options: { skipHtmlTags: ['script','noscript','style','textarea','pre','code'] } }, RevealMath.MathJax3,