# EPS figure created at the bottom of the page with while space at top

1 view (last 30 days)
Amitava Guha on 28 Aug 2015
Commented: Amitava Guha on 2 Sep 2015
I am using Matlab version 2015a and having this issue with EPS plotting. The plot is generated at the bottom of the page with white space at the top. I am using the EPS file in a Latex document, and the figure is not visible then.
I am on a windows machine with Adobe Professional. However, I believe it is the same problem as mentioned here: http://www.mathworks.com/matlabcentral/answers/162283-why-is-the-figure-in-my-eps-file-generated-using-matlab-r2014b-in-the-wrong-position-and-with-extra
Is there a simple method to solve this issue. Setting the figure size manually will be a big hassle as I did not use figure handles to the figures in my previous codes and I do have a lot of plots.

Tim Jackman on 2 Sep 2015
One possible method to resolve this issue would be to use the "-loose" parameter when writing the eps file. This should fix the problem at the expense of a little bit of the extra margins. For example:
figure;
ylabel('$$\sqrt{1+\sqrt{1+\sqrt{1+\sqrt{1+\sqrt{1}}}}}$$','Interpreter','latex');
print -deps -loose good.eps;
Amitava Guha on 2 Sep 2015
This worked and your solution is very easy to implement as well. Really appreciate your help. Thank you.