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



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

我正在尝试做

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

但它不起作用

通过查看源代码,似乎不会有这样的参数。matplotlib.text.Annotation对象基于matplotlib.text.Text对象,实际文本呈现没有区别。因此,它们服从rcParams[´font.size'](轴标签也使用该(。

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

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

最新更新