Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork8.1k
Description
Problem
Matplotlib has font settings for each font family. This makes it unnecessarily cumbersome to adopt a consistent appearance when using different families.
Proposed solution
Instead of specifying a font for every family, it would be handy to simply configure matplotlib to use a certaintypeface, e.g. through a rc keyfont.typeface. matplotlib could then try to find the font matchingfont.typeface and the family specified byfont.family.
For example, settingfont.typeface = 'DejaVu' andfont.family = 'sans' would resolve toDejaVu Sans. This would arguably make it easier to switch font families and stay within a given typeface for a consistent appearance. If no match is found, one could always fall back to the fonts listed infont.{family}.