我正在尝试使用matplotlib创建绘图,并在我的latex文档中使用它们。 实际上,在绘图中使用乳胶风格的字体效果很好,但是由于某些原因,每个轴的第一个标签都有另一个布局,然后其他标签,看起来更厚。 这是五月代码
f, ax = plt.subplots(1,1,figsize=(10,8))
plt.rc('text', usetex=True)
plt.rc('font', family='serif')
suptitle = plt.suptitle("Test plot", y=1.02, size=13)
ax.plot(dummydata1)
ax.plot(dummydata2)
plt.tight_layout()
plt.legend()
plt.savefig("test.pdf", bbox_extra_artist(suptitle,), bbox_inches="tight")
当我打开保存的图像时,它看起来是这样的((放大)
您可以看到0.0
和0.05
是不同的
有人知道解决这个问题的办法吗
在创建轴之前,确保设置适用于轴的参数。即代替
使用
说明:如果创建轴,将创建一个“主”标签。这将应用正常的默认字体设置。然后更改默认字体设置。因此,它们适用于更改设置后创建的所有标签。这些都是主标签
相关问题 更多 >
编程相关推荐