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

Win10系统VSCode下Jupyter Notebook LaTeX公式渲染报错求助

问题原因及修复方案

第一处公式报错

报错根本原因是:\text{}命令内部属于LaTeX文本环境,下划线_在文本环境中是特殊字符,无法直接作为数学下标使用,你排查到的_t后缀就是触发报错的核心点。
修复方案有两种,更推荐第一种,符合公式排版规范:

  • 将下标移出\text{}环境,改写为$\text{psi}_t$
  • 保留在\text{}内的话,对下划线做转义,改写为$\text{psi\_t}$

第二处公式报错

VSCode的Jupyter扩展默认使用KaTeX作为LaTeX渲染引擎,你当前的写法不符合KaTeX语法规则:align是顶级独立数学环境,不需要额外用$符号包裹,且单$仅支持行内公式,无法包裹多行块级公式。
修复方案二选一即可:

  1. 直接删除公式外层包裹的$符号,保留\begin{align}到\end{align}的完整内容,渲染器会自动识别为块级数学环境
  2. 将外层的单$替换为双$$,同时把内部的align环境改为aligned嵌套环境,参考写法如下:
$$
\begin{aligned}
\frac{\partial^2}{\partial x^2} y(x)
&= 
\frac{1}{dx} \left[ \frac{y_{n+1} - y_{n}}{dx} - \frac{y_{n} - y_{n-1}}{dx} \right]
\\
&=
\frac{y_{n+1} - 2 y_{n} + y_{n-1}}{(dx)^2} 
\\
&=
\frac{1}{(dx)^2}
\begin{pmatrix}
  -2  &  1  &  0  &  0 &  0 \\
   1  & -2  &  1  &  0 &  0 \\
   0  &  1  & -2  &  1 &  0 \\
   0  &  0  &  1  & -2 &  1 \\
   0  &  0  &  0  &  1 & -2
\end{pmatrix}
\cdot
\begin{pmatrix}
   y_1   \\
   y_2   \\
   y_3   \\
   y_4   \\
   y_5   
\end{pmatrix}
\\
&\equiv
\mathbf{D2} \cdot \mathbf{y}
\end{aligned}
$$

额外排查点

如果修改后仍无法正常渲染,可检查VSCode的Jupyter扩展是否升级到最新正式版,未自定义修改过扩展的LaTeX渲染相关配置,默认配置下上述修改均可正常生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 00:36:04