Python 在matplotlib中使用LaTeX生成所需的图层符号,但始终得到错误的图层符号

Python 在matplotlib中使用LaTeX生成所需的图层符号,但始终得到错误的图层符号,python,matplotlib,Python,Matplotlib,我试图在matplotlib中使用LaTeX生成预期的图层符号,但一直得到错误的图层符号 我一直得到的答案是: 而我想要的是: 在LaTeX中,只需在序言中添加\usebackage[amssymb]就可以了,但当我尝试使用以下行将此包添加到python脚本中时: params = {'text.latex.preamble' : [r'\usepackage{amsmath, amssymb}'], } plt.rcParams.update(params) 它改变不了什么。 我猜mat

我试图在matplotlib中使用LaTeX生成预期的图层符号,但一直得到错误的图层符号

我一直得到的答案是:

而我想要的是:

在LaTeX中,只需在序言中添加
\usebackage[amssymb]
就可以了,但当我尝试使用以下行将此包添加到python脚本中时:

params = {'text.latex.preamble' : [r'\usepackage{amsmath, amssymb}'], }
plt.rcParams.update(params)
它改变不了什么。 我猜matplotlib已经安装了一些默认的LaTeX软件包,但是有没有办法绕过它呢? 谢谢

可能相关: