gpt4 book ai didi

python-3.x - 我如何摆脱这些工件(带有 LaTeX 的 matplotlib)

转载 作者:行者123 更新时间:2023-12-02 03:38:02 26 4
gpt4 key购买 nike

运行以下最小示例时,我在 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

我怎样才能摆脱它们?

最佳答案

正如 Joe Kington 在他的评论中指出的那样,摆脱伪像的方法是使用具有正确符号的字体。

在删除 rc('font',**{'family':'serif','serif':['Times']}) 的最小示例中解决了这个问题。

关于python-3.x - 我如何摆脱这些工件(带有 LaTeX 的 matplotlib),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22046656/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com