Skip to content

部分 notebook 的单行 $$...$$ 公式在 VS Code/Jupyter 中触发 KaTeX parse error #78

@KaynXu

Description

@KaynXu

打开 LA_01_01_01.ipynb 时,Markdown cell 中多处公式无法渲染,VS Code/Jupyter 显示:

ParseError: KaTeX parse error: Can't use function '$' in math mode

原因似乎是部分块级公式写成了单行形式,例如:

$$a_list = [1,,2,,3,,4,,5,,6,,7,,8,,9,,10]$$

在 VS Code 的 notebook Markdown/KaTeX 渲染中,这种写法可能导致后续正文中的 $10$ 等 inline math 被错误解析进同一个 math block。

建议改成更兼容的块级公式格式:

$$ a_list = [1,,2,,3,,4,,5,,6,,7,,8,,9,,10] $$

本地扫描发现至少两个文件有类似风险:

  • LA_01_01_01.ipynb: 5 处
  • LA_01_07_03.ipynb: 2 处

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions