unicode minus sign glyph missing with serif fonts in macosx backend

Joey Richards <joey@...256...> writes:

When I plot with the MacOSX backend using a serif font, the negative
signs on the axis labels show up as the "missing glyph" open squares
rather than minus signs.

I am using matplotlib 1.0 installed from the dmg file for Python 2.6
on OSX 10.6. I'm using Python 2.6.6 installed from the python.org
binary distribution.

FWIW, I can't reproduce this on OS X 10.6.4, system Python 2.6.1,
self-compiled trunk matplotlib, tried Vera and Times New Roman.

···

--
Jouni K. Sepp�nen

This is probably unrelated, but I can't even use serif fonts on the MacOSX backend (it just shows up as sans-serif). I tried Times New Roman, Vera, and a Computer Modern unicode font that I normally use).

In contrast, serif fonts work fine with TkAgg and Qt4Agg on my system (OS X 10.6.4, system Python 2.6.1, matplotlib trunk).

-Tony

···

On Oct 4, 2010, at 2:56 PM, Jouni K. Seppänen wrote:

Joey Richards <joey@...256...> writes:

When I plot with the MacOSX backend using a serif font, the negative
signs on the axis labels show up as the "missing glyph" open squares
rather than minus signs.

I am using matplotlib 1.0 installed from the dmg file for Python 2.6
on OSX 10.6. I'm using Python 2.6.6 installed from the python.org
binary distribution.

FWIW, I can't reproduce this on OS X 10.6.4, system Python 2.6.1,
self-compiled trunk matplotlib, tried Vera and Times New Roman.