cannot use some fonts on pdf, ps, eps backends

cannot use some fonts on pdf, ps, eps backends
When I use Arial Unicode MS within matplotlib, it cannot save to any PostScript-based formats (pdf, eps, ps). Apparently, the font has no glyph names:

Traceback (most recent call last):

File “G:\Chem2009\GK6 Fan Dynamics\”, line 31, in


File “C:\Python25\lib\site-packages\matplotlib\”, line 345, in savefig

return fig.savefig(*args, **kwargs)

File “C:\Python25\lib\site-packages\matplotlib\”, line 990, in savefig

self.canvas.print_figure(*args, **kwargs)

File “C:\Python25\lib\site-packages\matplotlib\”, line 1419, in print_figure


File “C:\Python25\lib\site-packages\matplotlib\”, line 1313, in print_pdf

return pdf.print_pdf(*args, **kwargs)

File “C:\Python25\lib\site-packages\matplotlib\backends\”, line 1886, in print_pdf


File “C:\Python25\lib\site-packages\matplotlib\”, line 772, in draw

for a in self.axes: a.draw(renderer)

File “C:\Python25\lib\site-packages\matplotlib\”, line 1601, in draw


File “C:\Python25\lib\site-packages\matplotlib\”, line 725, in draw


File “C:\Python25\lib\site-packages\matplotlib\”, line 502, in draw


File “C:\Python25\lib\site-packages\matplotlib\backends\”, line 1573, in draw_text

return draw_text_woven(chunks)

File “C:\Python25\lib\site-packages\matplotlib\backends\”, line 1543, in draw_text_woven

glyph_name = font.get_glyph_name(gind)

RuntimeError: Face has no glyph names

I can reproduce this error with several fonts on my system. (Coincidentally, all the fonts that have a full set of superscript characters, which I could really use for my plots.) I know that these fonts can be included in PDFs, because I can do it in other programs. I also checked the archives and the bug list for clues as to what may be going on, but came up empty. Any idea what the problem might be? Thanks!