Changing Logical Page Print Direction

Logical pages can have four different print directions: ACROSS, DOWN, BACK, and UP.

This example shows that all four directions can be specified in relation to one offset specification:

FORMDEF ABCD
        OFFSET (1) (2) ;
PAGEDEF DEFG  ;
  PAGEFORMAT DEFG1
             WIDTH (3)
             HEIGHT (4)
             DIRECTION ACROSS ;
    PRINTLINE  ;
  PAGEFORMAT DEFG2
             WIDTH (3)
             HEIGHT (4)
             DIRECTION DOWN ;
    PRINTLINE  ;
  PAGEFORMAT DEFG3
             WIDTH (3)
             HEIGHT (4)
             DIRECTION BACK ;
    PRINTLINE  ;
  PAGEFORMAT DEFG4
             WIDTH (3)
             HEIGHT (4)
             DIRECTION UP ;
    PRINTLINE  ;

One page definition is used to simplify the example, yet four logical pages are specified. The PAGEFORMAT commands create subsets of page definitions for each logical page.

Note: The page formats in this example require an Invoke Data Map structured field at the place in the data file where you want to change page formats. The PRINTLINE commands are required but are not relevant in the example.

The DIRECTION subcommand with one of its four direction parameters (ACROSS,DOWN, UP, or BACK) specifies the print direction of the logical page.

Figure Logical Page Print Directions in Relation to Origin shows the format of each of the logical pages specified in the page definition with the direction specification of each. The pages with the ACROSS and BACK directions are in portrai