Yes.  The FontProperties objects have a list of options that they try in 
order.

(The fname parameter is sort of an implementation detail rather than a 
public API.)

Cheers,
Mike

Jae-Joon Lee wrote:
> Hello,
>
> When I need to use unicode string in matplotlib, I often set the font
> name directly as below.
>
>  import matplotlib.font_manager as fm
>  fp1=fm.FontProperties(fname="/users/research/lee/.fonts/malgun.ttf")
>
> This used to work. But not anymore. And I guess this is related with a
> recent change in font_manager.py (r5356 by Michael),
>
> http://matplotlib.svn.sourceforge.net/viewvc/matplotlib/trunk/matplotlib/lib/matplotlib/font_manager.py?r1=5195&r2=5356
>
> Note that "return fname" bacame "return fname[0]".
> So, its seems that now we need to provide a list of filenames for
> fname parameters. And a code like below works.
>
>  fp1=fm.FontProperties(fname=["/users/research/lee/.fonts/malgun.ttf"])
>
> Is this change intended? I just want to make sure before I start
> changing my codes.
> Regards,
>
> -JJ
>
> -------------------------------------------------------------------------
> 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
>   

-- 
Michael Droettboom
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA


-------------------------------------------------------------------------
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