我有一个matplotlib图,其中一个x轴标签有使用LaTeX创建的数学类型。问题是字体是斜体的,我需要它与先前文本的字体匹配(非斜体)。代码如下:
par2.set_xlabel("Flux ($neutrons/cm^2s)" , fontsize=26 , labelpad = 20)
我在另一个相关的问题 (链接) 中发现了一些建议,他们建议添加 \rm 并尝试了以下方法:
plt.xlabel(r'Primary T$_{\rm eff}$')
所以我的代码将如下所示:
par2.set_xlabel("Flux ($\rmneutrons/cm^2s)" , fontsize=26 , labelpad = 20)
但这只是在中子前面加了一个“m”
如何使字体非斜体,以便与其他所有内容匹配。