diff --git a/lib/matplotlib/backends/backend_svg.py b/lib/matplotlib/backends/backend_svg.py index e38af2541d45..febc184c8ca4 100644 --- a/lib/matplotlib/backends/backend_svg.py +++ b/lib/matplotlib/backends/backend_svg.py @@ -1119,10 +1119,8 @@ def _draw_text_as_text(self, gc, x, y, s, prop, angle, ismath, mtext=None): weight = fm.weight_dict[prop.get_weight()] if weight != 400: font_parts.append(f'{weight}') - font_parts.extend([ - f'{short_float_fmt(prop.get_size())}px', - f'{prop.get_family()[0]!r}', # ensure quoting - ]) + font_parts.append(f'{short_float_fmt(prop.get_size())}px') + font_parts.append(f'{prop.get_name()!r}, {prop.get_family()[0]}') style['font'] = ' '.join(font_parts) if prop.get_stretch() != 'normal': style['font-stretch'] = prop.get_stretch()