0

我想$\eta=a^2$在 Helvetica/Arial 中写一个 matplotlib 标签。我看到两种可能性:

  1. u"η${}=a^2$"

    matplotlib.rc("font", **{"sans-serif": ["Arial"], "size": fontsize})
    
  2. u"$\\eta=a^2$"

    matplotlib.rc("font", **{"sans-serif": ["Arial"], "size": fontsize})
    matplotlib.rc("text", usetex=True)
    matplotlib.rc("text.latex", preamble=["\\usepackage{helvet}\\usepackage{sfmath}"])
    

在第一种情况下,所有数学都有标准的 CM 字体。在第二种情况下,η 是标准的 CM 字体。真可惜。有没有办法在 Helvetica/Arial中获取所有内容?

4

1 回答 1

0

在您的第一个选项中,只需将以下内容添加到“字体”字典中:

'style':'normal'
'family':'sans'
于 2013-07-18T09:39:59.423 回答