将
text.latex.preview参数设置为
True:
import numpy as npimport matplotlib as mplmpl.rcParams['text.usetex'] = Truempl.rcParams['text.latex.preview'] = Trueimport matplotlib.pyplot as pltx = np.arange(10)plt.plot(x, np.random.uniform(size=(10,)), c='red', label=r'test')plt.scatter(x, np.random.uniform(size=(10,)), c='blue', label=r'test${}_{xy}$')plt.legend(ncol=2)plt.show()有关自
preview变量的效果,也请参考此示例。



