|
From: Damon M. <dam...@gm...> - 2012-09-18 13:41:16
|
On Sun, Sep 16, 2012 at 8:38 PM, Eric Firing <ef...@ha...> wrote: > On 2012/09/16 8:54 AM, Benjamin Root wrote: >> >> >> On Sun, Sep 16, 2012 at 2:09 PM, Skipper Seabold <jss...@gm... >> <mailto:jss...@gm...>> wrote: >> >> Is there a way to overwrite suptitle? When using 3rd party libs that >> return a figure, if they set suptitle and don't give you the text >> object back then you can't overwrite it? This doesn't seem right to >> me. >> >> http://stackoverflow.com/questions/10559144/matplotlib-suptitle-prints-over-old-title >> >> Skipper >> >> >> Correct, this still seems to be the case. Looking at the code in >> figure.py, the suptitle() function just creates a text object and places >> it at a default location. Then it simply returns the object without >> saving a reference to it being a figure title. The only reference kept >> is in the self.texts list that it keeps. I see no reason why it has to >> be this way, though, and would certainly welcome a patch to fix this >> oversight (would make the code involving bbox_tight to be more simple, I >> think. > > OK, I guess I see the problem now: Figure.suptitle really should be able > to replace a prior suptitle, and the most straightforward way to > facilitate this is with an explicit reference kept by the Figure. > > Eric > >> >> Ben Root >> >> >> ------------------------------------------------------------------------------ >> Everyone hates slow websites. So do we. >> Make your web apps faster with AppDynamics >> Download AppDynamics Lite for free today: >> http://ad.doubleclick.net/clk;258768047;13503038;j? >> http://info.appdynamics.com/FreeJavaPerformanceDownload.html >> >> >> >> _______________________________________________ >> Matplotlib-users mailing list >> Mat...@li... >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> > > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://ad.doubleclick.net/clk;258768047;13503038;j? > http://info.appdynamics.com/FreeJavaPerformanceDownload.html > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users Fixed in https://github.com/matplotlib/matplotlib/pull/1276. -- Damon McDougall http://www.damon-is-a-geek.com B2.39 Mathematics Institute University of Warwick Coventry West Midlands CV4 7AL United Kingdom |