Lev, It looks to me like you have stumbled on either a bug or a feature--and I think it is the former--so I have moved this over to the devel list.
The code for handling font defaults in FontProperties is tricky, and I am not sure I understand it correctly. It looks like it is setting up defaults in the FontPropertiesSet class, and those defaults should be effectively pointers to the corresponding rcParams values. (They are single-element lists.) However, it looks like this clever scheme is being subverted by all the set_* methods of FontProperties, which are called when the instance is initialized, and which seem to be discarding (via the pop method) all of the initial values--the pointers. Most likely I am missing something, and it will be more efficient if someone closer to this part of the code can take a look and enlighten me, or fix the problem, or explain why this is a feature and not a bug. Eric Lev Givon wrote: > Using matplotlib 0.91.2 with the current development version of > ipython on Linux with no local matplotlibrc file, I have noticed that > setting the font weight via > > rc('text',fontweight='bold') > > or > > rc('font',weight='bold') > > changes the relevant rc parameter but doesn't affect the weight of the > displayed fonts used in the axes or titles. Specifying the weight in > matplotlibrc does work, however. Has anyone else observed this? > > L.G. > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > _______________________________________________ > Matplotlib-users mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/matplotlib-users ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Register now and save $200. Hurry, offer ends at 11:59 p.m., Monday, April 7! Use priority code J8TLD2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel