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
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to