The attached script, run on svn mpl, illustrates a positioning problem: note that the subplot titles are badly positioned in the 50 dpi version. I believe that changing from 150 to 50 dpi should yield a perfect scaling of everything in the plot, but it doesn't. There is a similar problem with a quiver key positioned outside the axes frame, but I don't have a trivial example yet; I am hoping that whatever solves the title positioning problem will take care of that also. If not, I will make a simple example and we can attack it separately.
I have made a first attempt to figure out the cause of the positioning problem, and I have failed; I hope someone else will find it easier to track down. I also find that following the chain of events involved in savefig, and following the dpi setting, is rather difficult, and I wonder whether it might be possible to clarify and simplify anything.
In any case, the dpi-related positioning bug (or bugs) is a significant problem for me now.
Eric
dpi.py (310 Bytes)