Joe, thank you very much for your reply. So the "figsize" of a matplotlib plot is the physical size of the region between the axes where the data is shown? If this is indeed the case, as it seems, then achieving (almost) what I wanted is as easy as setting a figsize with the proper aspect ratio, like in your example.
Before your reply, I believed that "figure size" in matplotlib refers to the size of the whole figure (including axes, axis labels, and borders), as "figure" in matplotlib seems to be a name for instances of matplotlib.figure.Figure which are the whole thing. I said "almost" in the first paragraph as it would be nice if there was a way to create figures that have a given total width (after cropping) at a given font size. The reason is this: In many scientific journals (for example Physical Review), figures are scaled to have the same width as a column of text. If I prepare a bunch of figures with the same width "within the axes" and consistent font sizes and line widths, the resulting figures will typically have somewhat different total widths. After scaling the figures to the same width, the font sizes and line widths will differ slightly from figure to figure. Christoph ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60135031&iu=/4140/ostg.clktrk _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users