On 2012/09/25 9:23 AM, Damon McDougall wrote: > On Tue, Sep 25, 2012 at 8:09 PM, Benjamin Root <ben.r...@ou.edu> wrote: >> >> >> On Tue, Sep 25, 2012 at 8:53 AM, mdekauwe <mdeka...@gmail.com> wrote: >>> >>> I tried your suggestions...the first one (Qt4Agg) resulted in an error >>> (below) so it looks like I am missing some packages and the second option >>> (TkAgg) pretty much gave the same quality as the macosx backend. >>> >>> thanks. >>> >> >> I am still doubtful that there is any actual bug here (at least, not without >> evidence from screen captures), but for something to impact both the TkAgg >> backend and the macosx backend, it can't be an Agg-snapping issue. I know >> it sounds ridiculous, but could it be possible that we are hitting limits of >> floating point numbers? >> >> What is the resolution of your display and its size? >> >> Ben Root >> >> >> ------------------------------------------------------------------------------ >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and >> threat landscape has changed and how IT managers can respond. Discussions >> will include endpoint security, mobile security and the latest in malware >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> Matplotlib-users mailing list >> Matplotlib-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >> > > Doesn't Eric have a retina display mac? Eric, do you see this behaviour?
I think that what is described is typical for applications that lack specific retina display support. In that case the retina display uses 4 physical pixels for each virtual pixel, so that the program operates as if it were working with a typical dpi. It seems that there are different ways and stages at which this remapping can happen; I don't fully understand it. The way it works with mpl using either the macosx or qt4agg backends is, to me, not bad; maybe a little better than what happens with un-tweaked Firefox or Thunderbird, for example, and better than what happens with "ipython qtconsole". Some degree of fuzziness is seen in all these cases. My guess is that taking full advantage of the retina's resolution, for text and for lines, is going to require changes to underlying toolkits, and to some of our backends (certainly to the macosx backend). Given that even Mozilla, with its rapid release cycle, still hasn't released versions of Firefox or Thunderbird that properly handle the retina display, I suspect it will be a long time before we can do so in mpl. In the meantime, mpl is perfectly usable with the retina, no worse to my eye than with an ordinary display resolution. Eric > > Screenshots would be a real help here as extra information to diagnose > the problem. > ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users