I had the same problem as SiliconValley but I was not allowed to use any additional latex packages and options. Therefore I could not apply Heiko's solution - which would be great otherwise.
If the height of the eps figure is less than the maximum width and the width of the eps figure is less than the maximum height, you rotate the eps figure during creation by 90 degree and rotate it -90 degree in the latex include command. Thus, the rotated eps file is included as follows in the tex file:
Without rotating, it would have been included as
There might be a situation in which you are not allowed to use the
graphicx package with the option
dvipdfmx. In my situation, I am writing an journal article for Atmospheric Chemistry and Physics and have to use the Copernicus Publications LaTeX Package, version 3.8. The guidelines of using additional packages are quite strict.
Assume we have an eps file with the width
width_eps and the height
height_eps. The maximum possible width and height above those the image is cropped are
height_max, respectively. Unfortunately, we have
width_eps > width_max. But, if
width_eps < height_max and
height_eps < width_max we
- rotate our eps file outside of latex (a create it rotated) and
- include it with the option
angle=90 (code posted above).
Yes, the solution is useless if
width_eps > height_max or
height_eps > width_max