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

如何在VSCode中渲染ipywidgets描述中的LaTeX?

VSCode中Jupyter Notebook滑块描述LaTeX无法渲染的问题

在VSCode中运行Jupyter Notebook交互单元时,滑块组件描述文本中的LaTeX完全无法渲染,但matplotlib绘图内的LaTeX可正常显示;将该Notebook在浏览器中打开时,所有LaTeX标签均可正常渲染。已排查基础环境配置,确认无问题,以下是jupyter --version的输出:

Selected Jupyter core packages...
IPython          : 8.4.0
ipykernel        : 6.15.2
ipywidgets       : 7.7.1
jupyter_client   : 7.4.7
jupyter_core     : 4.11.2
jupyter_server   : 1.18.1
jupyterlab       : 3.5.0
nbclient         : 0.5.13
nbconvert        : 6.5.4
nbformat         : 5.5.0
notebook         : 6.5.2
qtconsole        : 5.3.2
traitlets        : 5.4.0

测试代码

1. 导入依赖库

import ipywidgets as widgets
import matplotlib.pyplot as plt
%matplotlib widget

2. 创建带LaTeX描述的滑块

latext = "$n_\alpha$"
widgets.FloatSlider(min=1., max=4.0, value=2, step = 0.01, description = latext)

3. 创建带LaTeX标签的绘图

plt.plot(range(10))
plt.xlabel(latext)
plt.show()

预期效果

滑块描述与绘图标签均正确渲染LaTeX,效果如下:
预期效果示意图

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 20:35:23