我在使用matplotlib绘图时,设置'Helvetica Neue'字体的粗体时遇到了问题。使用'Arial'时可以正常工作,但是'Helvetica Neue'的粗体却无法正常工作。有什么建议吗?
这是我正在使用的Python代码:
mpl.rcParams['xtick.labelsize'] = 14
mpl.rcParams['ytick.labelsize'] = 14
mpl.rcParams['font.family'] = 'sans-serif'
#mpl.rcParams['font.sans-serif'] = ['Arial Narrow']
#mpl.rcParams['font.sans-serif'] = ['Arial']
mpl.rcParams['font.sans-serif'] = ['Helvetica Neue']
mpl.rcParams["font.weight"] = "bold"
mpl.rcParams["axes.labelweight"] = "bold"
mpl.rcParams["axes.labelsize"] = 16
params = {'mathtext.default': 'regular'}
plt.rcParams.update(params)
.
.
.
.
axes.set_xlabel("hello world")
axes.set_ylabel('hello world 1x10$^{555}$ (unit)')
这里是附加的图片:
![输入图像描述](https://istack.dev59.com/6VfTX.webp)
![输入图像描述](https://istack.dev59.com/91wLN.webp)
import matplotlib.font_manager
/from pprint import pprint
/pprint(matplotlib.font_manager.fontManager.ttflist)
获取列表。 - Tim Roberts