Previous topic |
Next topic |
Contents |
Index |
Contact z/OS |
Library |
PDF
Printing controls specified in copy groups PSF for z/OS: User's Guide S550-0435-04 |
|
Printing controls specified in copy groupsThe printing controls that can be specified in a copy group include:
Note:
When sending output to a microfilm device, see Microfilm device considerations. Page positionThe copy group assigns horizontal and vertical offsets to position the top left corner of the logical page on the physical form (sheet). The page position is relative to the medium origin. The medium origin is the top left corner of the physical piece of paper (or other medium) being printed on, as seen by the printer microcode. For cut-sheet printers, the medium origin is always the top left corner of a sheet viewed with the short side as the top. For continuous-forms printers that support page-presentation compatibility, such as the 3835 and 3900 printers, the medium origin is always the top left corner of the narrow edge of the form. For more information about medium origin your printer supports, see the documentation provided with the printer. The page origin is the starting position of the logical page, which contains the user’s print data. The logical page is defined in the page definition for line data, or in structured fields for MO:DCA-P data. All the data in the print data set must fit within the boundaries of this logical page. The form definition positions this logical page on the physical form. The page origin is specified as a horizontal offset and a vertical offset from the medium origin. The page could be positioned at the medium origin, but it is typically offset to avoid unprintable areas or areas too near the edges of forms. For information about printable areas for your printer, see the documentation provided with the printer. Figure 22 shows the relationship between the medium origin and the page origin. The size of the logical page and its print direction are defined in the page definition for line data or in structured fields for MO:DCA-P data. The offset of the page origin is defined in the form definition. In the figure, the horizontal offset is labeled X, and the vertical offset is labeled Y. Figure 22. Relationship between the medium origin and the page origin
Page origin is not affected by the print direction specified in the page. As Figure 22 shows, changing the page print direction from across to down does not change the position of the page origin. You can specify different logical page offsets for the front and the back of a duplex printed page. For additional explanation, see Duplex-page offsets. Paper sourceTo specify the paper source, insert a control in the copy group or a subgroup of it9 (see Subgroup modifications.) This control indicates whether paper is to be fed from the primary source or from an alternative source. Printers can have up to 255 alternative paper sources. To see what paper sources your printer supports, see the documentation provided with the printer. Note:
For continuous-forms printers, PSF ignores copy controls for paper source, because these printers have only one paper source. Duplex printingSome printers can print on one side of the sheet (simplex printing) or on both sides (duplex printing). To see if your printer can print in duplex mode, see the documentation provided with the printer. You specify duplex or simplex printing in a control in the copy group. These choices are available:
Figure 23 shows Document A and Document B printed with normal duplex. Notice that the pages are printed in the portrait position for Document A and in the landscape position for Document B. Figure 23. Duplex documents A and B specified as normal duplex
Figure 24 shows Document C and Document D printed with tumble duplex. Notice that the pages are printed in the portrait position for Document C and in the landscape position for Document D. Figure 24. Duplex documents C and D specified as tumble duplex
Some printers can print despite a disabled duplex paper path; other printers are unable to print in duplex printing mode. PSF has the following disabled mechanism support for some PSF-supported printers (your installation might define print classes or destinations that do not have this support for disabled mechanisms):
If a mechanism is disabled, your output might not be as expected, and you might want to reassign output to another printer. For a printer that does not support printing in duplex or that has a disabled duplex path, PSF processes the duplex control in these ways:
To see if your printer can support disabled mechanisms and print in duplex printing mode, see the documentation provided with the printer. Duplex-page offsetsYou can specify different logical page offsets for the front and back of a duplex sheet. You might want to specify different page positions when, for example, the printed pages will be bound or when you are printing on three-hole punched paper. In these cases, you might want to specify a smaller left margin for the back of the sheet to leave room on the right side of the sheet for the binding or the holes. N_UP printingPSF supports N_UP printing, a printer media-handling support that is specified in the form definition. With N_UP printing, you can place multiple pages in partitions on a sheet, enabling you to print much more data on a sheet, saving printer-use costs, paper, and storage space. N_UP printing differs from multiple-up printing, in that N_UP printing is specified in the form definition and works with MO:DCA-P data (page data) and with line data. You can use N_UP printing to place multiple MO:DCA-P pages or line data on a sheet, and to format each of the N_UP pages differently. In contrast, multiple-up printing is activated in a page definition and works only with traditional line data. The entire multiple-up impression is formatted with a single page format and only appears to have multiple logical pages. To use N_UP printing, you need a form definition that specifies N_UP. (IBM® enhanced Page Printer Formatting Aid (PPFA) so you can create form definitions that specify the N_UP subcommand.) These new form definitions specify the number of pages on a sheet in addition to the other form definition options, such as duplex and page offsets. The form definition does not control the size of the pages on the sheet. The size of the pages on the sheet is controlled in the page definition for line data, or in the structured fields in a MO:DCA-P page. PSF supports two levels of N_UP: basic N_UP and enhanced N_UP. To see if your printer can support N_UP, see the documentation provided with the printer. With basic N_UP printing, using a form definition, you can print up to four pages on one side of a sheet of paper in simplex mode, and up to eight pages in duplex mode, by creating a new form definition that contains the PPFA N_UP subcommand. With basic N_UP, you accept the default placement of the pages in the partitions. The partitions are all the same size and are placed one to four per side, depending on the number specified in your N_UP subcommand. The page must be the correct size to fit within the partition area. For basic N_UP, the valid printable area (VPA) is the intersection of the partition and the current logical page. Figure 25 shows the equal partitions created on a side of a sheet by including the basic N_UP subcommand in a form definition. The figure shows continuous forms, and cut-sheet forms with both wide and narrow leading edges, feeding into the printer. Figure 25. N_UP printing partitions for various media
With enhanced N_UP printing, you can place pages at any location on either side of the sheet. You can also:
Page Printer Formatting Aid: User’s Guide describes how to use N_UP printing. Note:
When sending N_UP data to a microfilm device, see Microfilm device considerations. Constant formsYou can use the constant-forms function to print medium overlays or a forms flash (3800 printer only) on blank pages without adding blank pages to your print data set; PSF generates the blank pages on which to print the overlays or the forms flash. These pages generated by PSF are called constant forms because no variable data from the print data set is printed on the page. For example, you can print an overlay containing constant text on the back of each page of a print data set without modifying the data set; you simply specify the constant-forms function in the form definition. You specify the constant-forms function for an entire copy group; you identify the overlays and form flashes in the subgroups of a copy group. See Subgroup modifications. Note:
When you are printing constant forms to a microfilm
device, see Microfilm device considerations. Using the constant-forms function, you can request that PSF generate and print the constant form as the front and/or back side of each sheet in the copy group, as follows:
Figure 26 shows two pages printed by use of a copy group that specifies the constant-forms function for the back side of each sheet. A subgroup in that copy group specified overlay O1CODES for the back side of the sheet. Note that the print data set contains only two pages; PSF generates the pages that are printed as the back sides of the sheets. Figure 26. Copy group printed using the constant-form function
If the constant-forms function is specified in a copy group, but no overlays or forms flashes are specified in the subgroups of that copy group, PSF generates a blank page. In the example shown in Figure 26, the back side of each sheet would be blank. Page-presentation compatibilityPSF-supported printers can have different hardware (default media) origins. As a result, for compatibility across PSF-supported printers, you might need to use form definitions that contain page-presentation controls. For a description of the default medium origins for your printer, see the documentation provided with the printer. You can also build other form definitions for page-presentation compatibility by using a tool such as PPFA. For more information about using PPFA, see Page Printer Formatting Aid: User’s Guide. Finishing outputFinishing refers to an operation you can perform with a finisher, such as the InfoPrint 60 finisher. The capabilities of your finisher determine the available types of finishing. Some examples of finishing types include:
Specify the finishing request to PSF in a MO:DCA-P Medium Finishing Control (MFC) structured field in the form definition. By specifying the finishing request in an MFC structured field in a copy group, you can control finishing on a collection of pages. For example, you can staple a collection of pages without the requirement that subsequent pages are collected for stapling. For more information about how to code finishing in a form definition, see Page Printer Formatting Aid: User’s Guide. For an example of how to request finishing, see Finishing your output. For sample form definitions, see Table 23. Offset stackingIn offset stacking, the sheets printed according to one copy group are stacked offset to the sheets printed according to the preceding copy group. If you want your printed output to be offset-stacked, specify offset stacking in the copy group. Note:
If the form definition specifies offset stacking,
but the stacker is disabled, the operator can print the job without
offset stacking on some printers. To see if your printer supports
disabled mechanisms, see the documentation provided
with the printer. If you want the printed output from a continuous-forms printer to be offset-stacked, the printer must be equipped with a burster-trimmer-stacker (BTS) feature or an equivalent post-processing device (see Bursting and stacking continuous-forms paper). If your continuous-forms printer does not have a BTS feature but supports edge-marking, the printer changes the edge-markings on the sheets that you specify to be offset-stacked. The following steps show how to specify offset stacking. Assume that you have a five-sheet data set to be printed with the same set of printing controls, but that you want sheet 3 offset from sheets 1 and 2, and you want sheets 4 and 5 offset from sheet 3.
Print quality levelWith some printers, you can select different levels of print quality, such as draft or near-letter quality. For higher print quality, printing speed is slower. To specify the print-quality level, insert a control in the copy group of the form definition. If you specify a quality level for a printer that supports only one quality level, and if the quality level you specify is not that level, PSF sends an error message and ignores that specification. For information about the levels of print quality that your printer supports, see the documentation provided with the printer. Horizontal-adjustment for the 3800 printerSpecify the horizontal-adjustment value as a control in the copy group. This value indicates both the starting print position and the amount of space by which the 3800 printer operator can adjust the position of the printed data to the left or right. Specify the adjustment value as a number of picture elements (pels). For information about the adjustment values for the 3800 printer, see the documentation provided with your printer. Subgroup modificationsA copy group contains one or more subgroups, each of which can contain specifications for different versions of a page. In a subgroup, you can specify what modifications are to be made to a page and how many copies of each version are to be printed. The sum of the number of copies specified in the subgroups is the total number of copies of each page to be printed. For simplex printing, you can code a subgroup to specify the modifications for a single page in that subgroup. For duplex printing, you can code a subgroup to specify one set of modifications for both sides of the sheet, or you can code two subgroups to specify a different set of modifications for each of the two sides. In a subgroup, you can specify these modifications:
Overlay identificationYou can identify the names of up to eight medium overlays and one medium preprinted form overlay, a total of nine medium overlays, for each side of a sheet. In Figure 27, the INVOICE overlay was printed for the first subgroup, and the PACKLIST overlay was printed for the second subgroup. Data suppressionYou can identify up to eight suppression names (names identifying fields that are not to be printed), provided they are defined in the page definition. In Figure 27, no suppression names were specified for the first subgroup, and three suppression names were identified for the second subgroup: Salesperson, PRICE, and AMOUNT. Paper sourceIn a form definition created by using the PPFA program, you can include the BIN subcommand in the subgroup to specify the paper source. Use this subgroup subcommand only for printers with more than one media source and that support bin selection in a subgroup. You can also select the paper source by specifying a component ID (such as 50 for letter-size paper), media name (such as LETTER for letter-size paper), or both. Selecting the paper source frees you from knowing which bin has the paper you want to use. For more information, see Page Printer Formatting Aid: User’s Guide. PSF uses information specified in the form definition to determine which paper source to use, according to this hierarchy:
For example, if a component ID is specified in the form definition, PSF uses it to select the paper source. If no component ID is specified or it is not found in the printer, PSF uses the media name. Some printers only support bin numbers, some support bin numbers and media names, some support bin numbers and component IDs, and some support bin numbers, media names and component IDs. By specifying the paper source all ways, you can free yourself from knowing which bin a paper type is loaded in on those printers with media name or component ID support. Specifying the paper source also lets you use a bin number to print on those printers that only support bin numbers. Output bins for paper destinationYou can use a form definition to include the OUTBIN subcommand in the subgroup to specify the paper destination. Use the OUTBIN subcommand only for printers that have more than one media destination and support output bin selection in a subgroup. If you specify the OUTBIN parameter in the OUTPUT JCL statement (see OUTBIN), it takes precedent over any OUTBIN specifications in the form definition for the job. If the bin specified in the JCL OUTBIN keyword is not available, or bin selection is not supported by the printer, the printer default bin is used, even if the bin selection was specified in the form definition. Forms flash for the 3800 printerYou can specify whether the 3800 printer forms-flash unit prints its negative on each sheet in a subgroup. For the other page printers, PSF ignores this control. You can also specify that PSF is to print overlays or forms flashes without printing any variable data on certain pages of your output. For example, you can specify that a constant overlay is to be printed on the back of each page of a duplex print job. See Constant forms. As an example, Figure 27 shows a page in a data set that is printed by using a copy group containing two subgroups. In the first subgroup, three duplicate sheets were printed with a set of modifications; in the second subgroup, two duplicate sheets were printed with a different set of modifications. The two sets of sheets were generated from the same page of information in the data set but were modified differently. Figure 27. Subgroups printed from one page of the data set
For more information, see Using FORMDEF with COPIES or FLASH parameters in JCL. 9.
To specify the paper source in the form definition,
use "BIN". For an example that shows how to specify the paper
source, see Specifying bins (paper source).
|
Copyright IBM Corporation 1990, 2014
|