On Thursday 25 September 2008 11:53:04 am John Hunter wrote:
> On Thu, Sep 25, 2008 at 9:31 AM, Darren Dale <[EMAIL PROTECTED]> wrote:
> > I noticed this morning that my Times and Palatino system fonts are not
> > being found anymore. I removed my fontManager.cache and ran my script
> > with verbose=debug, and it looks like creatFontDict found them, but then
> > findfont cant:
>
> I recently fixed another bug related to font finding when an explicit
> file name was passed -- I wonder if I broke a normal use case. It's a
> simple change shown in the diff below. Could you manually revert on
> your end and see if it makes a difference. If so, I'll have to find
> another solution to the problem I was fixing.
>
>
> [EMAIL PROTECTED]:mpl> svn diff lib/matplotlib/font_manager.py -r6097:6098
> Index: lib/matplotlib/font_manager.py
> ===================================================================
> --- lib/matplotlib/font_manager.py (revision 6097)
> +++ lib/matplotlib/font_manager.py (revision 6098)
> @@ -955,7 +955,7 @@
> fname = prop.get_file()
> if fname is not None:
> verbose.report('findfont returning %s'%fname, 'debug')
> - return fname[0]
> + return fname
>
> if fontext == 'afm':
> fontdict = self.afmdict
I tried this, but it didnt change anything. I ended up checking the values of
the keys in the fontdict, and noticed that rather than "Times" I needed to
use "Times New Roman", for example. Maybe this is a change in my font
packages, or maybe my configuration was always out of whack and I hadnt
noticed because I was using usetex up until now, in which case I apologize
for noise.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Matplotlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel