Matplotlib中注释框的全局字体大小

时间:2014-07-18 11:54:18

标签: matplotlib annotations global-variables font-size

在matplotlib中, 如何全局更新注释框字体大小?

我正在尝试

matplotlib.rcParams.update({'axes.annotate.fontsize': 13})

但它不起作用

1 个答案:

答案 0 :(得分:2)

通过查看来源,似乎没有这样的参数。 matplotlib.text.Annotation对象基于matplotlib.text.Text个对象,实际文本呈现没有区别。因此,他们遵守rcParams[´font.size'](轴标签也使用它)。

构建所需的功能并不是很困难,但您需要:

  • 将参数说明添加到rcsetup.py
  • annotate.*参数的处理添加到Annotate.__init__
  • 中的text.py