Hi Becki,
What operating system are you using? Was this from a conda installation or from another source? Was this from a displayed plot or using the "-nodisplay" command-line flag. I just tried this with my build under RHEL7 (making a plot from coads_climatology data) and it worked fine either displayed or with "-nodisplay".
Without the "-nodisplay" command-line flag the Qt library is used to generate the plot; with the"-nodisplay" command-line flag, the Cairographics library is used. So there might be a chance for different behavior.
Also, with PyFerret, you can specify the plot size (/xinch or /yinch for PDFs) in the frame command, regardless of the size of the original plot. So would also be interesting to see if leaving off the "/size" option for "set win" makes a difference (adjusting the /isize on set text as needed).
Karl
Karl M. Smith, Ph.D.
JISAO Univ. Wash. and PMEL NOAA
"The contents of this message are mine personally and do
not necessarily reflect any position of the Government
or the National Oceanic and Atmospheric Administration."