The OPTIMA orientation selection algorithm:
Has
System Specifically
Requested Landscape,
Portrait or COR?
Use System-
Requested
Orientation.
Yes
What Is The Setting
Of FMTINFO:ORIENT=?
Use Setting of
FMTINFO:
DRAWER
:
ROTATE= as
Orientation.
(COR by default.)
/DRAWER
No (Or System
Requests Default)
Will
System-Requested
Page Size Fit On Paper In
Current Drawer?
AUTO
No
Is
System-Requested
Height > System-Requested
Width?
Use Portrait
Orientation.
Yes
Yes
Use Landscape
Orientation.
No
Calculate Page Orientation
System page size is calculated as:
Columns (MPP) x CPI = width in inches,
Lines (MPL) x LPI = length in inches.
Physical paper width and height are
FMTINFO:
DRAWER
: WIDTH= and
FMTINFO:
DRAWER
: HEIGHT=
repectively, where

DRAWER:

is the
currently selected paper source drawer.
As always, FMTINFO: settings are for
the currently active output port — ie.,
the output port sending the data to the
printer.
The 5250 OPTIMA supports only
portrait, landscape and COR (Computer
Output Reduction) orientations; it does
not support “reverse” portrait or
landscape orientations. Rotations of 0 or
180 degrees are both portrait. Rotations
of 90 or 270 degrees are both
landscape.
Is the
setting of
FMTINFO:ORIENT= PORT,
LAND or COR?
Use Orientation
Specified by the
FMTINFO:
ORIENT=
regardless of
system requests.
Yes
The FMTINFO: ORIENT= settings of
LAND, PORT and COR allow overriding
of all system orientation requests.
No
When automatically orienting, pages
that are taller than wide are printed in
portrait orientation, and pages that are
wider than tall are printed in landscape
orientation.
Use Setting of
FMTINFO:
DRAWER
:
ROTATE= as
Orientation.
(COR by default.)