You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The default font "modern" on macOS is Lucida Grande, which does not include italics. It makes it feels like there's a bug in Chaco. (In fact there's a bug in Kiva (enthought/enable#404), but that's a separate issue).
Getting Lucida Grande as the default "modern" font feels like a double failure: on wxPython (where the name would have come from) "modern" is supposed to give a monospaced sans-serif font like Andale Mono, Consolas or Monaco (as opposed to "typewriter" which gives a monospaced serif font like Courier). That's implying that whatever default for "modern" is is not commonly available on OS X.
Lucida Grande was the system font on OS X <= 10.9, which was probably why it chosen. The default system font on OS X is now Helvetica Neue, which does have bold and italic options.
Problem Description
The default font "modern" on macOS is Lucida Grande, which does not include italics. It makes it feels like there's a bug in Chaco. (In fact there's a bug in Kiva (enthought/enable#404), but that's a separate issue).
xref: enthought/enable#406
Reproduction Steps:
Expected behavior:
The default "modern" font should have at least regular, italic, bold, and bold italic styles.
The legend should be in italic.
OS, Python version:
The text was updated successfully, but these errors were encountered: