diff --git a/lib/matplotlib/figure.py b/lib/matplotlib/figure.py index 547df4e3ca17..dd18a94293c3 100644 --- a/lib/matplotlib/figure.py +++ b/lib/matplotlib/figure.py @@ -536,10 +536,10 @@ def suptitle(self, t, **kwargs): if ('verticalalignment' not in kwargs) and ('va' not in kwargs): kwargs['verticalalignment'] = 'top' - if 'fontsize' not in kwargs: - kwargs['fontsize'] = rcParams['figure.titlesize'] - if 'fontweight' not in kwargs: - kwargs['fontweight'] = rcParams['figure.titleweight'] + if 'fontsize' not in kwargs and 'size' not in kwargs: + kwargs['size'] = rcParams['figure.titlesize'] + if 'fontweight' not in kwargs and 'weight' not in kwargs: + kwargs['weight'] = rcParams['figure.titleweight'] sup = self.text(x, y, t, **kwargs) if self._suptitle is not None: