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

如何在Mermaid流程图的无序列表中渲染行内公式?

在Mermaid流程图的HTML列表中实现行内公式渲染

要解决行内公式被渲染为块级的问题,可采用以下两种方案:

方法1:使用行内LaTeX语法(\( \)包裹)

Mermaid默认依赖的MathJax支持用\( \)标记行内公式,替代单美元符号,避免被识别为块级公式。修改后的代码如下:

graph TD
A("<ul>
  <li>\(x\) item1</li>
  <li>item2</li>
</ul>")

方法2:通过HTML样式强制行内显示

若上述方法未生效,可借助HTML的span标签设置行内样式,强制公式与文本在同一行展示:

graph TD
A("<ul>
  <li><span style='display: inline;'>$$x$$</span> item1</li>
  <li>item2</li>
</ul>")

注意事项

  • 确保Mermaid CLI配置启用了数学公式支持,默认MathJax无需额外配置;若切换为KaTeX,需在Mermaid配置中指定renderer: 'katex'。
  • 部分环境下需对反斜杠转义,可写成\\(x\\)确保语法被正确解析。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 04:12:00