运行以下最小示例时,LaTeX渲染的表达式中会出现奇怪的J形状伪影。
输出:
我该如何摆脱它们?
import matplotlib.pyplot as plt
from matplotlib import rc
rc('font',**{'family':'serif','serif':['Times']})
rc('text', usetex=True)
rc(('xtick','ytick','axes'), labelsize=12.0)
rc(('legend'), fontsize=8.0)
fig=plt.figure(figsize=(4,3))
ax1 = fig.add_subplot(111)
ax1.plot([0,1],[0,1],label=r'$\propto x^1$')
ax1.set_xlabel(r'$x$')
ax1.set_ylabel(r'$\sum_i \chi_i$')
ax1.legend()
fig.tight_layout()
plt.savefig('minimal.pdf')
输出:
![minimal example](https://istack.dev59.com/psoZ7.webp)